[ARVADOS] updated: 13ca6c961ce700e84bfa4ace9ea715ce9610b7e5
git at public.curoverse.com
git at public.curoverse.com
Fri Jan 22 08:23:51 EST 2016
Summary of changes:
sdk/python/tests/test_collections.py | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
via 13ca6c961ce700e84bfa4ace9ea715ce9610b7e5 (commit)
from 83172cf795687bd4f618d2c673be8fb30ca840df (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 13ca6c961ce700e84bfa4ace9ea715ce9610b7e5
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Fri Jan 22 08:23:48 2016 -0500
Fix python sdk tests refs #6833
diff --git a/sdk/python/tests/test_collections.py b/sdk/python/tests/test_collections.py
index bc3c0bf..ff0d684 100644
--- a/sdk/python/tests/test_collections.py
+++ b/sdk/python/tests/test_collections.py
@@ -922,9 +922,9 @@ class NewCollectionTestCase(unittest.TestCase, CollectionTestMixin):
c1 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n')
c2 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n')
d = c2.diff(c1)
- self.assertEqual(d, [])
+ self.assertEqual(d, [('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
d = c1.diff(c2)
- self.assertEqual(d, [])
+ self.assertEqual(d, [('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
self.assertEqual(c1.portable_manifest_text(), c2.portable_manifest_text())
c1.apply(d)
@@ -946,9 +946,11 @@ class NewCollectionTestCase(unittest.TestCase, CollectionTestMixin):
c1 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n')
c2 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 5348b82a029fd9e971a811ce1f71360b+43 0:10:count1.txt 10:20:count2.txt\n')
d = c2.diff(c1)
- self.assertEqual(d, [('del', './count2.txt', c2["count2.txt"])])
+ self.assertEqual(d, [('del', './count2.txt', c2["count2.txt"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
d = c1.diff(c2)
- self.assertEqual(d, [('add', './count2.txt', c2["count2.txt"])])
+ self.assertEqual(d, [('add', './count2.txt', c2["count2.txt"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
self.assertNotEqual(c1.portable_manifest_text(), c2.portable_manifest_text())
c1.apply(d)
@@ -958,9 +960,11 @@ class NewCollectionTestCase(unittest.TestCase, CollectionTestMixin):
c1 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n')
c2 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n./foo 5348b82a029fd9e971a811ce1f71360b+43 0:10:count2.txt\n')
d = c2.diff(c1)
- self.assertEqual(d, [('del', './foo', c2["foo"])])
+ self.assertEqual(d, [('del', './foo', c2["foo"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
d = c1.diff(c2)
- self.assertEqual(d, [('add', './foo', c2["foo"])])
+ self.assertEqual(d, [('add', './foo', c2["foo"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
self.assertNotEqual(c1.portable_manifest_text(), c2.portable_manifest_text())
c1.apply(d)
@@ -972,10 +976,12 @@ class NewCollectionTestCase(unittest.TestCase, CollectionTestMixin):
d = c2.diff(c1)
self.assertEqual(d, [('del', './foo/count3.txt', c2.find("foo/count3.txt")),
- ('add', './foo/count2.txt', c1.find("foo/count2.txt"))])
+ ('add', './foo/count2.txt', c1.find("foo/count2.txt")),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
d = c1.diff(c2)
self.assertEqual(d, [('del', './foo/count2.txt', c1.find("foo/count2.txt")),
- ('add', './foo/count3.txt', c2.find("foo/count3.txt"))])
+ ('add', './foo/count3.txt', c2.find("foo/count3.txt")),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
self.assertNotEqual(c1.portable_manifest_text(), c2.portable_manifest_text())
c1.apply(d)
@@ -985,9 +991,11 @@ class NewCollectionTestCase(unittest.TestCase, CollectionTestMixin):
c1 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt\n./foo 5348b82a029fd9e971a811ce1f71360b+43 0:10:count2.txt\n')
c2 = Collection('. 781e5e245d69b566979b86e28d23f2c7+10 0:10:count1.txt 0:3:foo\n')
d = c2.diff(c1)
- self.assertEqual(d, [('mod', './foo', c2["foo"], c1["foo"])])
+ self.assertEqual(d, [('mod', './foo', c2["foo"], c1["foo"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
d = c1.diff(c2)
- self.assertEqual(d, [('mod', './foo', c1["foo"], c2["foo"])])
+ self.assertEqual(d, [('mod', './foo', c1["foo"], c2["foo"]),
+ ('tok', './count1.txt', c2["count1.txt"], c1["count1.txt"])])
self.assertNotEqual(c1.portable_manifest_text(), c2.portable_manifest_text())
c1.apply(d)
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list