Compare enumeration instances by identity

See https://docs.python.org/3.7/library/enum.html#comparisons
This commit is contained in:
Joakim Soderlund 2019-03-06 12:02:50 +01:00
parent 581d7db907
commit 5160a9edae
2 changed files with 5 additions and 5 deletions

View file

@ -5,7 +5,7 @@ Mapper tests.
#
# Fimfarchive, preserves stories from Fimfiction.
# Copyright (C) 2018 Joakim Soderlund
# Copyright (C) 2019 Joakim Soderlund
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -440,14 +440,14 @@ class TestMetaFormatMapper:
Tests alpha meta format is detected.
"""
story = self.merge(story, alpha, 'misc')
assert mapper(story) == MetaFormat.ALPHA
assert mapper(story) is MetaFormat.ALPHA
def test_beta_format(self, mapper, story, beta):
"""
Tests beta meta format is detected.
"""
story = self.merge(story, beta, 'misc')
assert mapper(story) == MetaFormat.BETA
assert mapper(story) is MetaFormat.BETA
def test_conflict(self, mapper, story, alpha, beta):
"""

View file

@ -5,7 +5,7 @@ Utility tests.
#
# Fimfarchive, preserves stories from Fimfiction.
# Copyright (C) 2015 Joakim Soderlund
# Copyright (C) 2019 Joakim Soderlund
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -283,7 +283,7 @@ class TestFindFlavor:
Tests flavor is returned when present.
"""
found = find_flavor(story, MetaFormat)
assert found == MetaFormat.BETA
assert found is MetaFormat.BETA
def test_missing_flavor(self, story):
"""