def test_coerce(self): """ Testing SystemGlobal.coerce static method. """ # Float coerced_value = SystemGlobal.coerce('1.0') self.assertEquals(coerced_value, 1.0) coerced_value = SystemGlobal.coerce('3.33') self.assertEquals(coerced_value, 3.33) # Int coerced_value = SystemGlobal.coerce(' 3 ') self.assertEquals(coerced_value, 3) # True coerced_value = SystemGlobal.coerce(' true ') self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce('\n yEs ') self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce('\n Y \t') self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce('t') self.assertEquals(coerced_value, True) # False coerced_value = SystemGlobal.coerce(' faLse ') self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce(' no ') self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce('\t\tn\n\n') self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce('F') self.assertEquals(coerced_value, False) # String coerced_value = SystemGlobal.coerce(' value ') self.assertEquals(coerced_value, 'value')
def test_coerce(self): """ Testing SystemGlobal.coerce static method. """ # Float coerced_value = SystemGlobal.coerce('1.0') assert that(coerced_value).equals(1.0) coerced_value = SystemGlobal.coerce('3.33') assert that(coerced_value).equals(3.33) # Int coerced_value = SystemGlobal.coerce(' 3 ') assert that(coerced_value).equals(3) # True coerced_value = SystemGlobal.coerce(' true ') assert that(coerced_value).equals(True) coerced_value = SystemGlobal.coerce('\n yEs ') assert that(coerced_value).equals(True) coerced_value = SystemGlobal.coerce('\n Y \t') assert that(coerced_value).equals(True) coerced_value = SystemGlobal.coerce('t') assert that(coerced_value).equals(True) # False coerced_value = SystemGlobal.coerce(' faLse ') assert that(coerced_value).equals(False) coerced_value = SystemGlobal.coerce(' no ') assert that(coerced_value).equals(False) coerced_value = SystemGlobal.coerce('\t\tn\n\n') assert that(coerced_value).equals(False) coerced_value = SystemGlobal.coerce('F') assert that(coerced_value).equals(False) # String coerced_value = SystemGlobal.coerce(' value ') assert that(coerced_value).equals('value')
def test_coerce(self): """ Testing SystemGlobal.coerce static method. """ # Float coerced_value = SystemGlobal.coerce("1.0") self.assertEquals(coerced_value, 1.0) coerced_value = SystemGlobal.coerce("3.33") self.assertEquals(coerced_value, 3.33) # Int coerced_value = SystemGlobal.coerce(" 3 ") self.assertEquals(coerced_value, 3) # True coerced_value = SystemGlobal.coerce(" true ") self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce("\n yEs ") self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce("\n Y \t") self.assertEquals(coerced_value, True) coerced_value = SystemGlobal.coerce("t") self.assertEquals(coerced_value, True) # False coerced_value = SystemGlobal.coerce(" faLse ") self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce(" no ") self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce("\t\tn\n\n") self.assertEquals(coerced_value, False) coerced_value = SystemGlobal.coerce("F") self.assertEquals(coerced_value, False) # String coerced_value = SystemGlobal.coerce(" value ") self.assertEquals(coerced_value, "value")