Commit graph

445 commits

Author SHA1 Message Date
jeb228
97bac30afd NIHVIVO-76 Experiment: remove the ignored test to watch the build fail. 2010-03-17 14:04:30 +00:00
jeb228
ee44d76e9b NIHVIVO-76 output_summary_formatter should list the names of failing tests to the console, so they can be seen in the build log. output_manager should return an error code on failure status, so it counts as a broken build. 2010-03-17 14:03:15 +00:00
jeb228
f442a48d8b NIHVIVO-121 Fix the link to CheckUserBasedPrivileges.html 2010-03-17 13:35:26 +00:00
bdc34
62d1bdae9f Adding selenium acceptance tests for NIHVIVO-121 2010-03-16 22:29:56 +00:00
jeb228
dc78bab4c9 NIHVIVO-76 Correct the log file parsing patterns: line now starts with a time-stamp. 2010-03-16 22:13:37 +00:00
jeb228
5520c5be0a NIHVIVO-76 In the build, break the acceptance tests into 2 steps: running and collating. And between the steps, fail if we find the word Error or Exception in the output from selenium/ruby. 2010-03-16 21:37:41 +00:00
jeb228
c044b5831c NIHVIVO-76 Move ignored_tests.txt to a hard-coded location in the directory with the tests themselves. 2010-03-16 16:48:22 +00:00
jeb228
27f7fc2e85 NIHVIVO-76 Add a reason for ignoring each test. 2010-03-16 16:36:53 +00:00
jeb228
786321b54d NIHVIVO-76 First pass at actually ignoring tests 2010-03-16 16:12:02 +00:00
jeb228
8b5c82cb6c NIHVIVO-76 Make the tests enabled again, 2010-03-15 20:23:04 +00:00
jeb228
9072d93bb5 NIHVIVO-76 Tweak the output. 2010-03-12 20:52:21 +00:00
jeb228
588ddb9530 NIHVIVO-76 Parse the suite output files to produce the summary stats. 2010-03-12 20:28:47 +00:00
bdc34
893a74f9d6 Making exception for code from Google gdata 2010-03-12 19:32:53 +00:00
bdc34
d110450726 adding XSLT for generalized XML to RDF conversion 2010-03-11 19:10:53 +00:00
jeb228
b67d626eba NIHVIVO-76 Moving features into the OutputManager 2010-03-11 19:00:32 +00:00
jeb228
bc6606afd5 NIHVIVO-76 Store the current Selenium IDE plugin for others to install. 2010-03-10 16:00:56 +00:00
jeb228
f6991f7203 NIHVIVO-76 When creating a new user, use the name "Rookie User" instead of "Joe User", who already appears in the test model. 2010-03-10 15:41:22 +00:00
jeb228
b4812c35c9 NIHVIVO-76 Record this tip for creating a Firefox profile. 2010-03-10 14:38:18 +00:00
jeb228
124b277b53 NIHVIVO-76 the Test model already contains these users, so we don't need to do a first-time login. Also improve the comments. 2010-03-10 14:37:47 +00:00
jeb228
4ef85d5628 NIHVIVO-76 Change the name of the user being created and deleted to something more recognizable. Adjust for the testAdmin user. 2010-03-10 14:36:33 +00:00
jeb228
f824065f0b NIHVIVO-76 A first crack at the Test model. 2010-03-10 14:34:53 +00:00
jeb228
7b33891964 NIHVIVO-76 Test model contains user accounts for Curator, Editor and Nobody, so no need to create or delete them. 2010-03-10 14:34:09 +00:00
jeb228
b30a49877f NIHVIVO-76 Test model contains testAdmin user, already logged in, so no need for first-time login. 2010-03-10 14:33:32 +00:00
jeb228
c6e758a258 NIHVIVO-76 Add suite_timeout_limit and selenium_jar_path to the example properties, and make the examples Unix-oriented instead of Windows-oriented. 2010-03-10 14:32:32 +00:00
jeb228
9012ab549d NIHVIVO-76 This file was an experiment, no longer needed. 2010-03-10 14:31:36 +00:00
jeb228
2a352eba82 NIHVIVO-76 Add "setup" test to each suite, in lieu of getting a "test model" in place. 2010-03-09 14:09:25 +00:00
jeb228
7bcfc0e9dd NIHVIVO-76 Getting closer. Force tomcat to restart, waiting as long as necessary. Add "setup" test to each suite, in lieu of getting a "test model" in place. 2010-03-08 22:21:13 +00:00
jeb228
a9e77b0c66 Add comments. 2010-03-08 22:19:41 +00:00
jeb228
3f97928832 NIHVIVO-76 Brute force script to shut down Tomcat, clear the MySQL database, and restart Tomcat. This should do for now. 2010-03-05 20:23:05 +00:00
jeb228
5bd7c80228 NIHVIVO-76 Trying to shutdown the webapp without shutting down Tomcat - works except for the memory problem. 2010-03-05 15:45:54 +00:00
jeb228
95c58ea9e3 NIHVIVO-76 Working the Selenium script -- work on cleansing the database 2010-03-04 16:55:45 +00:00
jeb228
4cfa05d9ec NIHVIVO-76 Working the Selenium script -- confirm parameters. 2010-03-02 21:41:50 +00:00
jeb228
6f385073ad NIHVIVO-76 Create the second suite of acceptance tests -- user privileges. 2010-03-02 17:10:25 +00:00
jeb228
eb2fe78f5f NIHVIVO-76 Clean up and add comments. 2010-03-02 16:18:00 +00:00
jeb228
a5423e5299 NIHVIVO-76 Starting to hack out the Selenium script. 2010-03-02 15:15:32 +00:00
jeb228
21c4c6ca36 NIHVIVO-76 Store the Selenium server, and the VIVO extension scripts for Selenium. 2010-03-02 15:13:39 +00:00
jeb228
9348083f1e NIHVIVO-76 Create the first suite of acceptance tests -- user management. 2010-03-02 15:12:15 +00:00
rjy7
af63ced654 Removed vivoweb license text from 3rd party tlds. 2010-03-01 22:10:19 +00:00
jeb228
f5271a1753 NIHVIVO-76 Create more structure within the vivoweb/utilities folder. 2010-03-01 14:47:09 +00:00
jeb228
8585f21d01 Go a little farther toward a release script. 2010-02-10 17:12:23 +00:00
jeb228
f6134bfaf8 NIHVIVO-55 Cosmetic changes. 2010-02-10 17:11:07 +00:00
jeb228
b6475f23a3 NIHVIVO-55 Known exception is up to date. 2010-02-09 17:38:03 +00:00
jeb228
36bc58b103 NIHVIVO-55 First cut at a list of known exceptions. 2010-02-05 14:36:28 +00:00
jeb228
0c11965b06 NIHVIVO-55 Revise the licenser script to take a list of known exceptions, and to allow for scan-only passes. 2010-02-04 21:33:43 +00:00
jeb228
3f17d16d7b Tweak the build script, so a developer can build vitro-core and it won't have any effect when they build vivoweb in the same workspace. 2010-01-29 22:12:41 +00:00