コード例 #1
0
ファイル: testgpsnetxml.py プロジェクト: krzotr/gpsnetxml
    def test_ret_val(self):
        net = ParseNetxml(get_asset_dic() + "/network.netxml")

        self.assertEqual(0, net._ret_val(0, ""))
        self.assertEqual(5, net._ret_val(0, "5"))
        self.assertEqual(10, net._ret_val(0, 10))

        self.assertEqual(.0, net._ret_val(.0, ""))
        self.assertEqual(.2, net._ret_val(.0, "0.2"))
        self.assertEqual(.5, net._ret_val(.0, .5))

        self.assertEqual(True, net._ret_val(True, ""))
        self.assertEqual(True, net._ret_val(True, True))
        self.assertEqual(True, net._ret_val(True, "true"))
        self.assertEqual(True, net._ret_val(True, False))
        self.assertEqual(False, net._ret_val(True, "false"))

        self.assertEqual(False, net._ret_val(False, ""))
        self.assertEqual(True, net._ret_val(False, True))
        self.assertEqual(True, net._ret_val(False, "true"))
        self.assertEqual(False, net._ret_val(False, False))
        self.assertEqual(False, net._ret_val(False, "false"))

        self.assertEqual("", net._ret_val("", None))
        self.assertEqual("", net._ret_val("", ""))
        self.assertEqual("0", net._ret_val("", "0"))
        self.assertEqual("def", net._ret_val("def", None))
        self.assertEqual("def", net._ret_val("def", ""))
        self.assertEqual("TeST", net._ret_val("", "TeST"))
コード例 #2
0
ファイル: testgpsnetxml.py プロジェクト: krzotr/gpsnetxml
    def test_ret_val(self):
        net = ParseNetxml(get_asset_dic() + "/network.netxml")

        self.assertEqual(0, net._ret_val(0, ""))
        self.assertEqual(5, net._ret_val(0, "5"))
        self.assertEqual(10, net._ret_val(0, 10))

        self.assertEqual(.0, net._ret_val(.0, ""))
        self.assertEqual(.2, net._ret_val(.0, "0.2"))
        self.assertEqual(.5, net._ret_val(.0, .5))

        self.assertEqual(True, net._ret_val(True, ""))
        self.assertEqual(True, net._ret_val(True, True))
        self.assertEqual(True, net._ret_val(True, "true"))
        self.assertEqual(True, net._ret_val(True, False))
        self.assertEqual(False, net._ret_val(True, "false"))

        self.assertEqual(False, net._ret_val(False, ""))
        self.assertEqual(True, net._ret_val(False, True))
        self.assertEqual(True, net._ret_val(False, "true"))
        self.assertEqual(False, net._ret_val(False, False))
        self.assertEqual(False, net._ret_val(False, "false"))

        self.assertEqual("", net._ret_val("", None))
        self.assertEqual("", net._ret_val("", ""))
        self.assertEqual("0", net._ret_val("", "0"))
        self.assertEqual("def", net._ret_val("def", None))
        self.assertEqual("def", net._ret_val("def", ""))
        self.assertEqual("TeST", net._ret_val("", "TeST"))