Reviewers: mp+191291_code.launchpad.net, Message: Please take a look. Description: Make cw code tests tz agnostic. In the past there have been some incredibly hard to debug test failures caused by using .now() vs .utcnow(). During a routine inspection I saw various instances of .now() being used and have replaced them. Added a .lbox to use -cr on propose by default and set the project to lp:charmworld. Fixed the testdebug target to stop on failures in addition to errors. https://code.launchpad.net/~bac/charmworld/utc-smackdown/+merge/191291 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/14486046/ Affected files (+12, -9 lines): .lbox Makefile [revision details] charmworld/jobs/tests/test_askubuntu.py charmworld/jobs/tests/test_review.py charmworld/migrations/migrate.py charmworld/reports.py charmworld/tests/test_utils.py charmworld/utils.py Index: .lbox === added file '.lbox' --- .lbox 1970-01-01 00:00:00 +0000 +++ .lbox 2013-10-15 20:26:51 +0000 @@ -0,0 +1,1 @@ +propose -cr -for lp:charmworld Index: Makefile === modified file 'Makefile' --- Makefile 2013-10-15 17:55:59 +0000 +++ Makefile 2013-10-15 20:04:46 +0000 @@ -122,7 +122,7 @@ bin/test -v -s -x --with-id $(ID) charmworld testdebug: bin/test - bin/test --pdb charmworld + bin/test --pdb --pdb-failures charmworld check: clear_ini clean sysdeps install lint testid Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: tarmac-20131015180445-lmxsdrtp2xjl0ec3 +New revision: