mirror of
https://github.com/fergalmoran/picard.git
synced 2026-03-21 20:55:08 +00:00
Merge pull request #1379 from phw/PICARD-1677-ignore-tags
PICARD-1677: Tags can be ignored for metadata comparisson
This commit is contained in:
@@ -223,6 +223,18 @@ class MetadataTest(PicardTestCase):
|
||||
self.assertEqual(m1.compare(m2), m2.compare(m1))
|
||||
self.assertEqual(m1.compare(m2), 1)
|
||||
|
||||
def test_compare_with_ignored(self):
|
||||
m1 = Metadata()
|
||||
m1["title"] = "title1"
|
||||
m1["tracknumber"] = "2"
|
||||
m1.length = 360
|
||||
m2 = Metadata()
|
||||
m2["title"] = "title1"
|
||||
m2["tracknumber"] = "3"
|
||||
m2.length = 300
|
||||
self.assertNotEqual(m1.compare(m2), 1)
|
||||
self.assertEqual(m1.compare(m2, ignored=['tracknumber', '~length']), 1)
|
||||
|
||||
def test_compare_lengths(self):
|
||||
m1 = Metadata()
|
||||
m1.length = 360
|
||||
|
||||
Reference in New Issue
Block a user