コード例 #1
0
 def test_parse_hops_no_percent_alpha_acids_data(self):
     class Loader(DataLoader):
         def get_item(self, dir_suffix, item_name):
             hop_add = cascade_add.to_dict()
             hop_add[u'data'].pop(u'percent_alpha_acids')
             hop_add.update(hop_add.pop(u'data'))
             return hop_add
     hop_add = cascade_add.to_dict()
     hop_add[u'data'].pop(u'percent_alpha_acids')
     hop_add.update(hop_add.pop(u'data'))
     with self.assertRaises(Exception):
         parse_hops(hop_add, Loader('./'))
コード例 #2
0
 def test_parse_hops_no_percent_alpha_acids_data(self):
     class Loader(DataLoader):
         def get_item(self, dir_suffix, item_name):
             hop_add = cascade_add.to_dict()
             hop_add[u'data'].pop(u'percent_alpha_acids')
             hop_add.update(hop_add.pop(u'data'))
             return hop_add
     hop_add = cascade_add.to_dict()
     hop_add[u'data'].pop(u'percent_alpha_acids')
     hop_add.update(hop_add.pop(u'data'))
     with self.assertRaises(HopException) as ctx:
         parse_hops(hop_add, Loader('./'))
     self.assertEquals(str(ctx.exception),
                       u"cascade: Must provide percent alpha acids")
コード例 #3
0
ファイル: test_parsers.py プロジェクト: weldon0405/brewday
    def test_parse_hops_no_percent_alpha_acids_data(self):
        class Loader(DataLoader):
            def get_item(self, dir_suffix, item_name):
                hop_add = cascade_add.to_dict()
                hop_add[u"data"].pop(u"percent_alpha_acids")
                hop_add.update(hop_add.pop(u"data"))
                return hop_add

        hop_add = cascade_add.to_dict()
        hop_add[u"data"].pop(u"percent_alpha_acids")
        hop_add.update(hop_add.pop(u"data"))
        with self.assertRaises(HopException) as ctx:
            parse_hops(hop_add, Loader("./"))
        self.assertEquals(
            str(ctx.exception), u"cascade: Must provide percent alpha acids"
        )
コード例 #4
0
 def get_item(self, dir_suffix, item_name):
     hop_add = cascade_add.to_dict()
     hop_add.update(hop_add.pop(u'data'))
     return hop_add
コード例 #5
0
 def get_item(self, dir_suffix, item_name):
     hop_add = cascade_add.to_dict()
     hop_add[u'data'].pop(u'percent_alpha_acids')
     hop_add.update(hop_add.pop(u'data'))
     return hop_add
コード例 #6
0
 def test_parse_hops_no_percent_alpha_acids(self):
     hop_add = cascade_add.to_dict()
     hop_add[u'data'].pop(u'percent_alpha_acids')
     hop_add.update(hop_add.pop(u'data'))
     out = parse_hops(hop_add, self.loader)
     self.assertEquals(out, cascade_add)
コード例 #7
0
 def setUp(self):
     self.hop_add = cascade_add.to_dict()
     self.loader = HopsLoader('./')
コード例 #8
0
ファイル: test_parsers.py プロジェクト: weldon0405/brewday
 def get_item(self, dir_suffix, item_name):
     hop_add = cascade_add.to_dict()
     hop_add.update(hop_add.pop(u"data"))
     return hop_add
コード例 #9
0
ファイル: test_parsers.py プロジェクト: weldon0405/brewday
 def get_item(self, dir_suffix, item_name):
     hop_add = cascade_add.to_dict()
     hop_add[u"data"].pop(u"percent_alpha_acids")
     hop_add.update(hop_add.pop(u"data"))
     return hop_add
コード例 #10
0
ファイル: test_parsers.py プロジェクト: weldon0405/brewday
 def test_parse_hops_no_percent_alpha_acids(self):
     hop_add = cascade_add.to_dict()
     hop_add[u"data"].pop(u"percent_alpha_acids")
     hop_add.update(hop_add.pop(u"data"))
     out = parse_hops(hop_add, self.loader)
     self.assertEquals(out, cascade_add)
コード例 #11
0
ファイル: test_parsers.py プロジェクト: weldon0405/brewday
 def setUp(self):
     self.hop_add = cascade_add.to_dict()
     self.loader = HopsLoader("./")