def test_create_version(self):
     """Creates a version associated with the part and year"""
     with CliRunner().isolated_filesystem():
         current_version.create_version_entry_if_needed(
             Volume(2010, 20, 1), 1001)
         version = entry.Version(20, 1001, '2010-annual-1001').read()
         self.assertEqual(version.effective, date(2010, 4, 1))
         self.assertEqual(version.published, date(2010, 4, 1))
 def test_create_version(self):
     """Creates a version associated with the part and year"""
     with CliRunner().isolated_filesystem():
         current_version.create_version_entry_if_needed(
             Volume(2010, 20, 1), 1001)
         version = entry.Version(20, 1001, '2010-annual-1001').read()
         self.assertEqual(version.effective, date(2010, 4, 1))
         self.assertEqual(version.published, date(2010, 4, 1))
 def test_create_version(self):
     """Creates a version associated with the part and year"""
     with CliRunner().isolated_filesystem():
         current_version.create_version_entry_if_needed(
             self.title, self.part, self.year)
         version = entry.Version(
             self.title, self.part, self.version_id).read()
         self.assertEqual(version.effective, date.today())
         self.assertEqual(version.published, date.today())