def testXsdLiteral (self): dt = xsd.time('12:14:32Z') self.assertEqual('12:14:32Z', dt.xsdLiteral()) self.assertTrue(dt.tzinfo is not None) self.assertEqual('07:14:32Z', xsd.time('12:14:32+05:00').xsdLiteral()) self.assertEqual('17:14:32Z', xsd.time('12:14:32-05:00').xsdLiteral()) self.assertEqual('17:14:32.1234Z', xsd.time('12:14:32.123400-05:00').xsdLiteral()) # No zone info dt = xsd.time('12:14:32') self.assertEqual('12:14:32', dt.xsdLiteral()) self.assertFalse(dt.tzinfo is not None)
def testXsdLiteral(self): dt = xsd.time('12:14:32Z') self.assertEqual('12:14:32Z', dt.xsdLiteral()) self.assertTrue(dt.tzinfo is not None) self.assertEqual('07:14:32Z', xsd.time('12:14:32+05:00').xsdLiteral()) self.assertEqual('17:14:32Z', xsd.time('12:14:32-05:00').xsdLiteral()) self.assertEqual('17:14:32.1234Z', xsd.time('12:14:32.123400-05:00').xsdLiteral()) # No zone info dt = xsd.time('12:14:32') self.assertEqual('12:14:32', dt.xsdLiteral()) self.assertFalse(dt.tzinfo is not None)
def testFromText (self): self.verifyTime(xsd.time('12:14:32'), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time('12:14:32.1234'), with_tzinfo=False) self.verifyTime(xsd.time('12:14:32Z'), with_usec=False) self.verifyTime(xsd.time('12:14:32.1234Z')) self.verifyTime(xsd.time('12:14:32.1234+05:00'), with_adj=(-5,0)) self.verifyTime(xsd.time('12:14:32.1234Z')) self.verifyTime(xsd.time(' 12:14:32', _from_xml=True), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time('12:14:32 ', _from_xml=True), with_usec=False, with_tzinfo=False)
def testFromText(self): self.verifyTime(xsd.time('12:14:32'), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time('12:14:32.1234'), with_tzinfo=False) self.verifyTime(xsd.time('12:14:32Z'), with_usec=False) self.verifyTime(xsd.time('12:14:32.1234Z')) self.verifyTime(xsd.time('12:14:32.1234+05:00'), with_adj=(-5, 0)) self.verifyTime(xsd.time('12:14:32.1234Z')) self.verifyTime(xsd.time(' 12:14:32', _from_xml=True), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time('12:14:32 ', _from_xml=True), with_usec=False, with_tzinfo=False)
def testArguments(self): self.verifyTime(xsd.time(12, 14, 32), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time(12, 14, 32, 123400), with_tzinfo=False)
def testTime (self): v = xsd.time() c = copy.copy(v) self.assertEqual(c, v)
def testTime(self): self.assertEqual(datetime.time(), xs.time()) self.assertEqual(datetime.time(), CreateFromDocument(six.u('<time>00:00:00</time>'))) self.assertRaises(SimpleTypeValueError, CreateFromDocument, six.u('<time/>'))
def testTime (self): self.assertEqual(datetime.time(), xs.time()); self.assertEqual(datetime.time(), CreateFromDocument(six.u('<time>00:00:00</time>'))); self.assertRaises(SimpleTypeValueError, CreateFromDocument, six.u('<time/>'));
def testTime(self): v = xsd.time() c = copy.copy(v) self.assertEqual(c, v)
def testArguments (self): self.verifyTime(xsd.time(12, 14, 32), with_usec=False, with_tzinfo=False) self.verifyTime(xsd.time(12, 14, 32, 123400), with_tzinfo=False)