{"shas":[["cfe343f755b860acc0a7373a40b5946d3faeb8d0","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","test panel: minor usability + internal tweaks to panel + prefs\n\nunit-test panel:\n- output window shows the command-line call\n- tool-tip suggests some possible subtests (to enter in prefs)\n- check & warn if a non-existent subtest was requested in testSubset\n- add Cmd-L to switch to Coder, plus coder Cmd-T now will switch back (Raise)\nprefs:\n- add prefs.paths['tests'] to point to psychopy/tests/\n- coder pref test_subset now camelCase -> testSubset\nother:\n- an Experiment object now knows about .prefsPaths\n- use exp.prefsPaths['demos'] in testExperiment to find psyexp demos","jeremygray"],["a6014b2864195a4e2fb467c2e5c0cc004cb06a8a","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","usability unit test panel: add cancel, subtest menu, richText\n\n- clicking the cancel button will quit a test in progress\n- available subtests are auto-detected (subdirs of tests/) and presented in a drop-down list\n- testSubset pref now serves to select the current value in the drop-down list\n- text formatting is better tailored to nose output\n- the status of the test result is saved in self.status; not currently used for anything","jeremygray"],["c5ee4b6a316c3ac1375a0ee7c8d58873cd780e78","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","buglet","jeremygray"],["37b3405d70f70c2bb64c065fd55ce02fc6061eba","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","tests: util.compareScreenshot raises Skip if it creates an image","jeremygray"],["86089281b19de345529790931d1b700a3ba03abf","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","testExperiment: raise Skip if no demos found","jeremygray"],["af9d6a1350c0f58ea96f14a9fe8dc305dac986a2","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","minor unittest panel text-color tweaks","jeremygray"],["c9ed7d9761175b1066ef4c99152a195319293e3e","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","info: update _getSha1hexDigest (might be useful in tests)","jeremygray"],["6c72b7316881f84a750e6c19782082f751e3d97f","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","fix typo in comment","jeremygray"],["f731ae27ed68b0402a6e0009236cf0b04820b1de","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","unittest: tweak to highlight\n\nsometimes get FAIL in nose output, not just FAILED","jeremygray"],["fc6501b73e286d863cacc162196bb6ef3ad4e080","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","namespace: move an assert into tests","jeremygray"],["f4ac7a817c31c0ff300b9fad7ff982a7485e8946","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","tests: rewrite testExperiment\n\n- refactor into a class\n- test diff of .py files as generated using \"diff -c\" (mac + linux; no windows?)\n- get sha1, but its probably less informative than using \"diff -c\"","jeremygray"],["4867bbb517625cb62a7cb51c3661c011f90035f6","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","testExp: auto-detect stimOut mere variation in order","jeremygray"],["9a144c03598f5a3ad0e4061de693bd802f57a3fe","2a3cde6be4307cf1e5519d49545a6f89249dfde0@gmail.com","testExpt: use difflib\n\n- diffs are now git-gui style, using difflib (python 2.1)+\n- reformat some code","jeremygray"],["bc20cddc09c4bed2ee5404a6ef9dba4dab5f4311","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","tests: fixes to some visual tests and added test for getMsPerFrame\n\nratingScale needed more lenient criterion\nvisual tests now save a comparison file if they fail","Jon Peirce"],["117b640638ce62ea43a7b3a13050b0f461adc5bf","44f878afe53efc66b76772bd845eb65944ed8232@peirce.org.uk","visual: minor fix to pygame text when given no font name","Jon Peirce"]],"repo":"psychopy/psychopy","actor":"peircej","ref":"refs/heads/master","size":15,"head":"117b640638ce62ea43a7b3a13050b0f461adc5bf","actor_gravatar":"303c4fb53d18fce448a0f8e92a9a9b33","push_id":27795015}