Commit Graph

151 Commits

Author SHA1 Message Date
Dorian e76e47c271 Fix tests for site to include header and footer in assertion. 2017-11-21 08:39:37 -05:00
Dorian 0785071ab1 Add in sample headers and footers for demo site. 2017-11-21 08:29:56 -05:00
Dorian d489e463a2 Fix tests and update changelog. 2017-10-25 09:46:04 -04:00
Dorian 6fed7ad718 Fix up menus and make compelling fake content for test site. 2017-10-24 20:47:50 -04:00
Dorian 0b7b3d9c53 Include generation of menu for test site. 2017-10-24 20:31:08 -04:00
Dorian e4da3baea7 Fix testing of site. 2017-10-24 17:49:27 -04:00
Dorian ed898eee5f Clean up style to use 80 characters. 2017-10-24 12:04:00 -04:00
Dorian 298cec7f51 Rework update of document code. 2017-10-24 09:01:28 -04:00
Dorian 96394f91ba Add support and test to update the site. 2017-10-24 08:27:19 -04:00
Dorian b62b4d48e4 Skip UI test for now. 2017-10-23 13:25:00 -04:00
Dorian 8a194cedd7 Migrate to using a site managed by the database. 2017-10-23 08:58:59 -04:00
Dorian 2be43e2b82 Refactor all code to use new database retrieval code. 2017-10-23 08:44:10 -04:00
Dorian 9768794412 Improve testing situation. 2017-10-23 08:32:22 -04:00
Dorian 852389b031 Improve testing situation. 2017-10-22 13:12:37 -04:00
Dorian 2326bc8c48 Add nicer test name using library. 2017-10-21 23:32:04 -04:00
Dorian a5305ac40c Fix the authentication and the tests. 2017-10-21 00:28:17 -04:00
Dorian 62c1fc374d Add a mostly working setup to create working users.
Allow for authentication endpoint to work better.
2017-10-20 23:45:18 -04:00
Dorian fffe5c58b1 Fix up feature tests and rendering of page setup. 2017-10-20 15:43:39 -04:00
Dorian 5f9bebf370 Fix up test setup for pages.
Improve situation with missing pages.
2017-10-20 15:09:31 -04:00
Dorian ddc12e2f42 Improve test fixtures that create test pages. 2017-10-20 13:15:13 -04:00
Dorian 9eb2109e13 FIX ALL THE TESTS! 2017-10-20 11:00:20 -04:00
Dorian 00bffe33c2 Fix the feature tests. 2017-10-20 10:50:40 -04:00
Dorian 202d712893 Fix the glurping tests. 2017-10-20 09:38:56 -04:00
Dorian e67dbd87ab Attempt to fix database setup for tests. 2017-10-20 09:07:17 -04:00
Dorian 0ed97417de Improve page model and tests. 2017-10-20 01:01:43 -04:00
Dorian 80f5ba710e Refactor database handler into class. 2017-10-19 19:59:52 -04:00
Dorian 2dd862007b Refactor database handler into class. 2017-10-19 09:00:53 -04:00
Dorian 0375fc3bb1 Prepare to fix authentication tests. 2017-10-18 23:57:10 -04:00
Dorian 87c8ef33cb Fix test and setup of getting the site. 2017-10-18 23:52:43 -04:00
Dorian e99e51453b Fix silly mistake involving database creation. 2017-10-18 18:27:32 -04:00
Dorian 4316a3cd68 Reduce number of failures and active tests during debugging. 2017-10-18 18:03:09 -04:00
Dorian 17e88e43c0 Update the site access tests.
Update API fall through tests.
2017-10-18 17:50:53 -04:00
Dorian be4dc99215 Enable site modification tests. 2017-10-18 17:41:19 -04:00
Dorian dd59aa3f00 Remove unused tests. 2017-10-18 17:31:12 -04:00
Dorian 2fb48b189e Fix tests to run.
Add clean compiled python task to readily available tasks.
2017-10-18 11:08:02 -04:00
Dorian f57841d424 Add initial support for CouchDB creating, finding docs and so on. 2017-10-18 09:02:40 -04:00
Dorian 619a6e5a5b Update names of test directories. 2017-10-17 17:56:41 -04:00
Dorian 2b4aad57fc Fix JS tests. 2017-09-29 10:57:01 -04:00
Dorian 02aebf74bf Migrate footer to use Markdown blocks.
Introduce uwsgi reloading for Python changes.
2017-09-29 09:27:56 -04:00
Dorian 69f73a2abf Start migration to using Markdown blocks everywhere.
Fix site render issue.
2017-09-28 23:09:15 -04:00
Dorian 2b8e52b265 Aggressively simplify tests and fix lint issues. 2017-09-24 13:52:25 -04:00
Dorian 863a77cad2 Aggressively simplify tests and fix lint issues. 2017-09-24 13:49:09 -04:00
Dorian cf63ff1ac6 Fix JS tests. 2017-09-23 01:07:40 -04:00
Dorian 86eec8c680 Skip tests related to sites. 2017-09-13 22:39:16 -04:00
Dorian 8a0a38fb12 Fix tests for managing sites. 2017-05-05 01:33:48 -04:00
Dorian 5604c4dfaf Make content something provided by the model. 2017-05-04 08:35:18 -04:00
Dorian 8efb699d33 Change site into a block.
Disable updating until setup better understood.
2017-05-02 08:35:12 -04:00
Dorian e55af947cf Fix flake8 issue. 2017-04-26 08:48:45 -04:00
Dorian e2e5d79856 Remove unused test code for page rendering tests. 2017-04-26 08:42:46 -04:00
Dorian 492180e944 Remove multi-site setup until CMS more mature. 2017-04-26 08:34:48 -04:00