def tearDownClass(cls): xrates.uninstall()
def test_unavailable_backend_conversion_error(self): xrates.uninstall() with self.assertRaises(ExchangeBackendNotInstalled): self.MoneyClass("2", "AAA").to("BBB")
def test_unregister(self): xrates.install("money.exchange.SimpleBackend") self.assertEqual(xrates.backend_name, "SimpleBackend") xrates.uninstall() self.assertFalse(xrates) self.assertIsNone(xrates.backend_name)
def setUp(self): xrates.uninstall()
def test_unregister(self): xrates.install('money.exchange.SimpleBackend') self.assertEqual(xrates.backend_name, 'SimpleBackend') xrates.uninstall() self.assertFalse(xrates) self.assertIsNone(xrates.backend_name)
def test_unavailable_backend_conversion_error(self): xrates.uninstall() with self.assertRaises(ExchangeBackendNotInstalled): self.MoneyClass('2', 'AAA').to('BBB')
def test_base_not_set_warning(self): xrates.uninstall() xrates.install('money.exchange.SimpleBackend') with self.assertRaises(Warning): xrates.setrate('AAA', Decimal('2'))