Add tests.
This commit is contained in:
parent
7b58d0e748
commit
c8a5b55c10
5 changed files with 93 additions and 0 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -42,6 +42,7 @@ htmlcov/
|
|||
nosetests.xml
|
||||
coverage.xml
|
||||
*,cover
|
||||
tests/output
|
||||
|
||||
# Translations
|
||||
*.mo
|
||||
|
@ -56,5 +57,7 @@ docs/_build/
|
|||
# PyBuilder
|
||||
target/
|
||||
|
||||
venv
|
||||
|
||||
# NPM
|
||||
node_modules
|
||||
|
|
9
.travis.yml
Normal file
9
.travis.yml
Normal file
|
@ -0,0 +1,9 @@
|
|||
language: python
|
||||
python:
|
||||
- "2.7"
|
||||
- "3.4"
|
||||
install:
|
||||
- pip install pelican markdown
|
||||
script: pelican -s tests/pelicanconf.py
|
||||
notifications:
|
||||
email: false
|
7
tests/content/dev/some-article.md
Normal file
7
tests/content/dev/some-article.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
Title: Some Article
|
||||
Date: 2016-01-01 12:00
|
||||
Modified: 2016-01-01 12:00
|
||||
Tags: article, pelican, python
|
||||
Slug: some-article
|
||||
|
||||
This is an article with category dev.
|
5
tests/content/pages/about.md
Normal file
5
tests/content/pages/about.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
Title: About
|
||||
Date: 2016-01-01 12:00
|
||||
Modified: 2016-01-01 12:00
|
||||
|
||||
This is an about page.
|
69
tests/pelicanconf.py
Normal file
69
tests/pelicanconf.py
Normal file
|
@ -0,0 +1,69 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*- #
|
||||
|
||||
from __future__ import unicode_literals
|
||||
|
||||
AUTHOR = u'Test'
|
||||
SITEURL = u'http://localhost:8000'
|
||||
SITENAME = u"Test Blog"
|
||||
SITETITLE = AUTHOR
|
||||
SITESUBTITLE = u'Test'
|
||||
SITEDESCRIPTION = u'%s\'s Thoughts and Writings' % AUTHOR
|
||||
SITELOGO = u'https://www.example.com/img/profile.png'
|
||||
FAVICON = SITEURL + '/images/favicon.ico'
|
||||
|
||||
ROBOTS = u'index, follow'
|
||||
|
||||
THEME = u'../flex'
|
||||
PATH = u'content'
|
||||
TIMEZONE = u'America/Sao_Paulo'
|
||||
DEFAULT_LANG = u'en'
|
||||
OG_LOCALE = u'en_US'
|
||||
|
||||
FEED_ALL_ATOM = 'feeds/all.atom.xml'
|
||||
CATEGORY_FEED_ATOM = None
|
||||
TRANSLATION_FEED_ATOM = None
|
||||
AUTHOR_FEED_ATOM = None
|
||||
AUTHOR_FEED_RSS = None
|
||||
|
||||
USE_FOLDER_AS_CATEGORY = True
|
||||
MAIN_MENU = True
|
||||
|
||||
LINKS = (('Portfolio', '//alexandrevicenzi.com'),)
|
||||
|
||||
SOCIAL = (('linkedin', 'https://br.linkedin.com/in/test'),
|
||||
('github', 'https://github.com/test'),
|
||||
('google', 'https://google.com/+Test'),
|
||||
('rss', '//www.example.com/feeds/all.atom.xml'))
|
||||
|
||||
MENUITEMS = (('Archives', '/archives.html'),
|
||||
('Categories', '/categories.html'),
|
||||
('Tags', '/tags.html'),)
|
||||
|
||||
CC_LICENSE = {
|
||||
'name': 'Creative Commons Attribution-ShareAlike',
|
||||
'version': '4.0',
|
||||
'slug': 'by-sa'
|
||||
}
|
||||
|
||||
COPYRIGHT_YEAR = 2016
|
||||
|
||||
DEFAULT_PAGINATION = 10
|
||||
|
||||
STATUSCAKE = {
|
||||
'trackid': 'test-test',
|
||||
'days': 7
|
||||
}
|
||||
|
||||
RELATIVE_URLS = False
|
||||
|
||||
FEED_ALL_ATOM = 'feeds/all.atom.xml'
|
||||
CATEGORY_FEED_ATOM = 'feeds/%s.atom.xml'
|
||||
|
||||
DELETE_OUTPUT_DIRECTORY = False
|
||||
|
||||
DISQUS_SITENAME = "test-test"
|
||||
GOOGLE_ANALYTICS = "UA-XXXXXX-X"
|
||||
ADD_THIS_ID = 'ra-XX3242XX'
|
||||
|
||||
USE_LESS = False
|
Loading…
Reference in a new issue