[conduit] (138 commits) ...Merge branch 'master' into generic-tests
- From: John Carr <johncarr src gnome org>
- To: svn-commits-list gnome org
- Subject: [conduit] (138 commits) ...Merge branch 'master' into generic-tests
- Date: Thu, 21 May 2009 03:26:57 -0400 (EDT)
Summary of changes:
94cbf1c... Start sketching out a generic test framework
531ae4d... Run sync tests on *all* combinations of module wrapper
cc0e39c... Test all dataproviders that we have wrappers for
b31fba6... Function to return all defined ModuleWrapper classes
d9dda96... Temporary script to run the tests
27d57aa... Fix typo
b30dc66... Fix imports
3535f7c... Don't fail
864857f... Checkpoint
8c39150... Take two. Just have a function that returns a new test case
11ab870... More..
181056d... Argh, work damn u..
b17f4e0... Fix it :D
9973175... Don't expose module loading publically
055a83d... Remove debug print
dc25a65... Wrappers for test data sets
913a89e... Generate multiple dataprovider tests
831e4f0... Add proper test case generation
4cc8ccb... Start testing stuff somewhat
a220a80... Make some tests pass, whoop
e6b1d5f... Create wrappers for all of iPod
9621e8f... Fix typo in ipod wrappers
57ed4ac... Move over dataprovider wrapping machinery from old soup cod
a4cd6b4... Call finish on all our dps
a4fa2bc... Refresh test
a6537a5... Generate a test ipod folder structure
ab518eb... Add nicer short descriptions to test output
1465a4e... Better docs for generated sync tests
c1d0b2a... Start teaching the dataprovider wrappers about test data
300b2dd... Test adding data, generate test data for contacts and event
e05fdce... Test data for photos, notes and audio
ea77477... Fix test note generation
29d5ad9... Music causes lock ups :(
6bcf457... Test all datatypes we know about
24c2aa0... Run all tests
65464f2... Run soup instead of run-tests.sh
5ab242a... Update .gitignore
95c205b... Stub out 'Features'
0568b13... Get coverage on test_replace, test_delete and test_refresh
252aa7a... We only have test pngs, not jpgs
4dcfcac... Configure folder correctly, ahem
40d7f92... Don't use wrapped objects, adds a dep on ModuleManager and
e0f8ad6... Add N800 converage and a stub video datatype wrapper
9f9cd86... Run tests ourself instead of using unittest.main
feff9c0... Start fleshing out a more useful 'tool' for running tests
8a1447e... Allow running tests in a random order
91e4941... Start fleshing out sync tests
6d9b044... Set up Conduit settings (needed for synchronization)
bcfd5e9... Some simple sync tests
d728f22... Add a few more test scenarios
e21a0be... Sinks don't call refresh, so get the photo album to poke in
e8b0900... Don't force ./soup to be run from soup directory
38850ca... If temporary test directory doesnt exist, create it
9b8e57e... Don't use threading.Event to block the metadata discover pr
9dfad0c... Don't return folders from get test files function
a3617e2... Make less chatty and add a verbose flag
36a23ae... Crude coverage testing
a5f3da7... Move test loading code out of way
ec2a952... I like iterators
591b61e... Add some control over which tests are run
ca2b257... Evolution coverage. Warning, this will eat your babies.
c3015af... Add dummy __init__ files. Allows you to import dataprovider
e633be3... Do some error checking on sync results
02bf972... Expose whether or not a dataprovider is two way friendly
be62fe1... Update .gitignore
c951d50... Avoid a few rough edges..
e6346b3... If verbose flag set, output conduit.log onto screen...
3638b6f... Add some infrastructure for working out sane combinations o
c067013... Easy way to test if 2 datatypes are compatible
b321ee6... Yay for better decisions
279303a... Start sketching out magic to allow where source.dataclass !
2d9082d... Add 4 tests to see what happens when we modify data
89ff033... Fix typo
e677bb8... Allow filtering on specific methodTestNames (not just TestC
650fe3d... Blocking refresh - or test fail will occur
ec9a660... Clean up test folders when tests passed
2cc965e... No :(
c5df862... Make environment a little more familiar
bc60e3c... Initial directory structure should be more like DP expects
445690d... Generate more test cases
6f031dd... Look in self.track, not track (typo?)
c6abc75... Don't load conduit modules. Its slow and we already importe
5cdaa72... Bare bones progress widget
8be59f5... Add a progress bar
445bfd1... Use cgitb to capture information in tracebacks
8741c46... Only use cgitb for unexpected failures (cgitb wasnt so hot
7410c24... Add a TextResult base class that knows how to dump tracebac
ecfe7f0... Add the x tests run in y seconds blurb to text results
e220f2f... Add EnvironmentWrapper objects. Allows us to avoid spaghett
e591608... Don't hardcode the path quite so hard..
29ae66c... Env object to manage running a session bus for the duration
5f55535... Run a dbus-monitor for each test, capture output
1a3d71c... Turn dbus env off until i have time to debug it
ad8c891... Wrong file committed
b62f91d... Missing arg. Can't do anything right this morning :(
fa8fdef... Add notes for later
e88f65e... Tomboy wrapper
e548e21... Make TestDataProvider a little more thorough
e85a85a... Ensure each N800 dataprovider has a unique udi, or mapping
b3ab0d6... Fix excludes
4f8f62b... Set a default mtime on our testdata
ff51017... Missing file
cf2005f... Oh dear. I knew string_to_unique_file would hurt me one day
e8e3c8a... Turn iPodMusic back on
830b5a7... Music doesn't have a height tag, grr. Using track.pairs() m
182340e... Extra info in assert
4a5cc3b... Remove the duplicated 'plugin' loader code
d8bfd0c... Bit cleaner like this
8795046... Move soup internal code away from tests to utils/
4070e31... Missing file
eec3610... Testy testy testy
3e5723a... Decorate a test with calls to coverage.start() and coverage
01c3303... Add text, setting, bookmark and email datatype wrappers
3a25c28... Coverage for the test datatype too
973d0f7... Remove the old automatic tests
0749c03... More Auto* test removal
7d27f19... Skip tests if prereqs for running are not met
63fef80... Report which missing features caused which tests to be skip
33c100f... Eep. Fix deliberate testing typo.
87038dc... Skeletal GoogleModule testing
0ca67f5... Stub out configuration
e075ee5... Try and run environment setup as early as possible
563c14c... Refactor refactor refactor
c9e7da4... Shuffle things around so environment loader fires before an
cc03f25... Proper indentation
b32026a... Teach it about standard services and how to start tomboy
c71c31a... Capture dbus-monitor output properly in a tempfile.Temporar
74e843e... Tomboy has its own note datatype
2b8791a... Further tidy ups for features code
7022881... Add a feed source
0be0a2c... These dataprovider tests only really suit a twoway dataprov
ae84730... Infrastructure for collecting additional test data
864e8ef... Attach dbus monitor logs
6e3c0d1... Monitor logs slow things down, so break it out of the other
2f32d95... Stub to run a test inside pdb
2e35fd0... Turn debugger on
5f2e819... Move conduit specific code back out to test_sync
30a5a92... Merge branch 'master' into generic-tests
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]