Exemple #1
0
 def test_get_abv_verbose(self):
     out = get_abv(self.og, self.fg, verbose=True)
     expected = textwrap.dedent(u"""\
         OG     : 1.057
         OG Adj : 1.057
         OG Temp: 59.00 F
         FG     : 1.013
         FG Adj : 1.013
         FG Temp: 59.00 F
         ABV    : 5.78%""")
     self.assertEquals(out, expected)
Exemple #2
0
 def test_get_abv_verbose(self):
     out = get_abv(self.og, self.fg, verbose=True)
     expected = textwrap.dedent(u"""\
         OG     : 1.057
         OG Adj : 1.057
         OG Temp: 59.00 F
         FG     : 1.013
         FG Adj : 1.013
         FG Temp: 59.00 F
         ABV    : 5.78%""")
     self.assertEquals(out, expected)
Exemple #3
0
 def test_get_abv_units_si(self):
     abv = get_abv(self.og, self.fg, units=SI_UNITS)
     self.assertEquals(round(abv * 100, 2), 5.78)
Exemple #4
0
 def test_get_abv_bad_units_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.og, self.og, units=u'bad')
Exemple #5
0
 def test_get_abv_units_imperial(self):
     abv = get_abv(self.og, self.fg, units=IMPERIAL_UNITS)
     self.assertEquals(round(abv * 100, 2), 5.78)
Exemple #6
0
 def test_get_abv_no_fg_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.og, None)
Exemple #7
0
 def test_get_abv_og_fg_reversed_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.fg, self.og)
Exemple #8
0
 def test_get_abv_og_fg_reversed_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.fg, self.og)
Exemple #9
0
 def test_get_abv_no_og_raises(self):
     with self.assertRaises(Exception):
         get_abv(None, self.fg)
Exemple #10
0
 def test_get_abv_alternative_refractometer(self):
     abv = get_abv(self.og, self.fg, alternative=True, refractometer=True)
     self.assertEquals(round(abv * 100, 2), 7.82)
Exemple #11
0
 def test_get_abv_alternative_refractometer(self):
     abv = get_abv(self.og, self.fg, alternative=True, refractometer=True)
     self.assertEquals(round(abv * 100, 2), 7.12)
Exemple #12
0
 def test_get_abv_alternative(self):
     abv = get_abv(self.og, self.fg, alternative=True)
     self.assertEquals(round(abv * 100, 2), 5.95)
Exemple #13
0
 def test_get_abv_refractometer(self):
     abv = get_abv(self.og, self.fg, refractometer=True)
     self.assertEquals(round(abv * 100, 2), 7.70)
Exemple #14
0
 def test_get_abv_units_si(self):
     abv = get_abv(self.og, self.fg, units=SI_UNITS)
     self.assertEquals(round(abv * 100, 2), 5.78)
Exemple #15
0
 def test_get_abv_units_imperial(self):
     abv = get_abv(self.og, self.fg, units=IMPERIAL_UNITS)
     self.assertEquals(round(abv * 100, 2), 5.78)
Exemple #16
0
 def test_get_abv_bad_units_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.og, self.og, units=u"bad")
Exemple #17
0
 def test_get_abv_alternative(self):
     abv = get_abv(self.og, self.fg, alternative=True)
     self.assertEquals(round(abv * 100, 2), 5.95)
Exemple #18
0
 def test_get_abv_no_og_raises(self):
     with self.assertRaises(Exception):
         get_abv(None, self.fg)
Exemple #19
0
 def test_get_abv_refractometer(self):
     abv = get_abv(self.og, self.fg, refractometer=True)
     self.assertEquals(round(abv * 100, 2), 6.97)
Exemple #20
0
 def test_get_abv_no_fg_raises(self):
     with self.assertRaises(Exception):
         get_abv(self.og, None)
Exemple #21
0
 def test_get_abv(self):
     abv = get_abv(self.og, self.fg)
     self.assertEquals(round(abv * 100, 2), 5.78)
Exemple #22
0
 def test_get_abv(self):
     abv = get_abv(self.og, self.fg)
     self.assertEquals(round(abv * 100, 2), 5.78)