Commit graph

111 commits

Author SHA1 Message Date
Erik Ordway
d5c16db975 Rough selenium test files
with good names
2009-12-20 12:01:25 -05:00
Erik Ordway
00d06b7a00 start adding test fixtures 2009-12-18 09:40:12 -05:00
Eric Allen
e17b495b95 Fix annoying test
Waiting for the flash to hide just wastes seconds
2009-12-16 17:43:57 -05:00
Eric Allen
21de49c87a Show context on un-hidden successor. Fixes #964
Added another todo fixture, which broke some assertions that I had to fix
2009-12-16 17:42:42 -05:00
Eric Allen
93b83e8682 Dependency testing at Selenium level 2009-12-16 17:04:49 -05:00
Eric Allen
3e177c7b81 Remove some tests we can no longer run
See #965 for rationale and updates
2009-12-08 12:36:00 -05:00
Eric Allen
828201dfe0 Fix some failing tests 2009-12-07 22:43:00 -05:00
Eric Allen
0dfb1aafda The syntax of assert_difference has changed
You pass it a string now, instead of an object and a method
2009-12-07 18:41:23 -05:00
Eric Allen
6181d42072 A few tweaks to get tests running 2009-12-07 18:29:57 -05:00
Eric Allen
34aeb83891 Merge branch 'deps' 2009-11-26 02:04:54 -05:00
Eric Allen
7883145bdb Fixed recurring todo input form behavior
The form for new recurring todos has different id's, causing it to not
get the awesome JavaScript. Duplicated to make it work.
2009-11-26 02:04:39 -05:00
Eric Allen
c6249bad0c Fixed some failing Selenium selectors 2009-11-25 15:48:00 -05:00
Michaël Witrant
c679593d1e fixed url parsing when they contain a slash in query string 2009-11-24 19:06:13 +08:00
Eric Allen
c1dfeaf0f2 Deleting the last todo should hide a context 2009-10-30 15:20:06 -04:00
Eric Allen
290fa3351c Sped up a couple of tests 2009-10-16 23:54:50 -04:00
Eric Allen
bfc6189611 Project default tags 2009-10-16 19:23:03 -04:00
Eric Allen
94ec1d46bb Add note working again for Projects 2009-10-15 21:16:22 -04:00
Eric Allen
00da0b36aa Fixed a latent time zone bug in tests.
I created a new method accessible to all tests for forcing a user to the local time zone. The code was cribbed from Rails's rake tasks time:zones:local.
2009-10-13 23:39:36 -04:00
Eric Allen
fe52c0ab3c Fixed some failing tests and removed dead ones. 2009-10-13 23:38:25 -04:00
Eric Allen
96f510abd4 ALL SELENIUM TESTS PASSING!!
Caught a couple of things that I had to fix plus a handful of broken tests. This is the first time in forever that we have a fully successful selenium suite.
2009-10-13 22:34:37 -04:00
Eric Allen
e32b23c615 Fixed a bunch of tests 2009-10-09 21:27:27 -04:00
Eric Allen
86de0a1290 A whole bunch more Selenium tests working 2009-10-07 16:32:34 -04:00
Eric Allen
eac798d0bf Got one Selenium test working 2009-10-02 18:55:23 -04:00
Eric Allen
66de0f9fd8 Don't set time to UTC for midnight in test.
This was causing an intermittent test failure in GMT-4.
2009-09-02 09:59:16 -04:00
Eric Allen
5a148bc6db Gems should be specified in environment, not test_helper, in newer Rails 2009-08-31 19:42:16 -04:00
Reinier Balt
4ed5567885 get tests running again 2009-08-05 21:00:41 +02:00
Reinier Balt
7a7862221d get tests running again with zentest >= 4.0.0 2009-06-02 21:22:50 +02:00
piglop
4e1e18da0f fixed #781:
* added a "show always" radio to the recurring todo forms
* added a show_always flag to recurring todos
* created a migration to convert existing recurring todos where show_from_delta==0
* recurring todos where show_from_delta is 0 are now shown the same day they're due

Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-06-03 01:36:20 +08:00
Reinier Balt
149d05e04f add partial feature for notes. needs to be finished 2009-05-25 20:30:20 +02:00
Eric Allen
26c94551cd Fix bug in tests introduced by dd5b479c5d 2009-05-03 23:19:25 -04:00
Reinier Balt
2f8b454ac0 fix some failing tests 2009-04-19 00:18:12 +02:00
Reinier Balt
239b38cb15 fix for the two issues in #852
* the end date is prefilled with an incorrect formatted date
* if the radio for ends_on is not selected, but a date is entered, tracks incorrectly behaves as if ends_on was checked
2009-04-01 13:51:36 +02:00
Eric Allen
dbeb793214 Support dispatching emailed-in todos based on To: field as well as From: field. Setting configured in site.yml. 2009-03-29 19:44:43 -04:00
Reinier Balt
5a10ebdfc4 Merge branch 'master' of git://github.com/bsag/tracks 2009-03-02 15:22:18 +01:00
Reinier Balt
6f82dd0fd3 fix failing test.
This was not due to a bug in tracks but a bug in the test
2009-03-02 15:01:50 +01:00
Reinier Balt
765d3440d7 Merge branch 'master' of git://github.com/bsag/tracks 2009-02-15 22:10:02 +01:00
Reinier Balt
949c746215 Fixes #835 where the yml_export failed to find the tags of a user. Thanks Peter for this report 2009-02-08 15:25:42 +01:00
Reinier Balt
494cb11903 fix selenium tests for handle the new confirmation on adding new contexts 2009-02-07 22:26:50 +01:00
Reinier Balt
932639ee6a selenium needs declaraions in recurring_todo.yml fixture 2009-02-07 22:02:58 +01:00
Reinier Balt
f69a8e361c Merge branch 'master' of git://github.com/bsag/tracks 2009-02-05 21:13:55 +01:00
Eric Allen
e40b8ecbcf Need to save todo after updating state from project. Fixes #834. 2009-02-01 15:25:09 -05:00
piglop
8790a9b06d Fixed a small error in tests
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2009-01-28 17:03:37 +08:00
Reinier Balt
07426ebe54 a previous commit introduced a bug where hiding a project did not hide the todos in it. Fixes #832 2009-01-24 22:13:19 +01:00
Eric Allen
8076f4fe72 Fixed #814. We need to include recurring todo fixtures in any test suites that include todo fixtures 2009-01-23 14:20:03 -05:00
Reinier Balt
01a011ee06 improve last path. Thanks Vitaliel! 2009-01-17 14:43:06 +01:00
Reinier Balt
1769c4b4f4 Merge branch 'master' of git://github.com/bsag/tracks 2009-01-15 22:40:13 +01:00
Reinier Balt
8cdae83014 fix case when there are no tags places on todos, the stats page would fail. Fixes #822.
Thanks Walter for finding this one
2009-01-15 22:13:22 +01:00
Vitalie Lazu
5ee939ac47 Fixed exception in preference model when todo xml api is used with show_from attribute
Signed-off-by: bsag <butshesagirl@rousette.org.uk>
2009-01-11 23:37:14 +08:00
Reinier Balt
f79c28231b remove unused and unneccesary user_id from taggings table.
this way we can stay closer to the defaults of has_many_polymorphs thus making upgrading easier
2009-01-08 10:18:03 +01:00
bsag
198db7b0a5 Added a fix for a failing functional test which concerned the javascript popup window to warn when a new context added in new action form. 2008-12-26 19:47:13 +00:00