Ejemplo n.º 1
0
    def test_intraday_conversion_factors(self):
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('H'), False),
                         24)
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('T'), False),
                         1440)
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('S'), False),
                         86400)
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('L'), False),
                         86400000)
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('U'), False),
                         86400000000)
        self.assertEqual(period_asfreq(1, get_freq('D'), get_freq('N'), False),
                         86400000000000)

        self.assertEqual(period_asfreq(1, get_freq('H'), get_freq('T'), False),
                         60)
        self.assertEqual(period_asfreq(1, get_freq('H'), get_freq('S'), False),
                         3600)
        self.assertEqual(period_asfreq(1, get_freq('H'), get_freq('L'), False),
                         3600000)
        self.assertEqual(period_asfreq(1, get_freq('H'), get_freq('U'), False),
                         3600000000)
        self.assertEqual(period_asfreq(1, get_freq('H'), get_freq('N'), False),
                         3600000000000)

        self.assertEqual(period_asfreq(1, get_freq('T'), get_freq('S'), False),
                         60)
        self.assertEqual(period_asfreq(1, get_freq('T'), get_freq('L'), False),
                         60000)
        self.assertEqual(period_asfreq(1, get_freq('T'), get_freq('U'), False),
                         60000000)
        self.assertEqual(period_asfreq(1, get_freq('T'), get_freq('N'), False),
                         60000000000)

        self.assertEqual(period_asfreq(1, get_freq('S'), get_freq('L'), False),
                         1000)
        self.assertEqual(period_asfreq(1, get_freq('S'), get_freq('U'), False),
                         1000000)
        self.assertEqual(period_asfreq(1, get_freq('S'), get_freq('N'), False),
                         1000000000)

        self.assertEqual(period_asfreq(1, get_freq('L'), get_freq('U'), False),
                         1000)
        self.assertEqual(period_asfreq(1, get_freq('L'), get_freq('N'), False),
                         1000000)

        self.assertEqual(period_asfreq(1, get_freq('U'), get_freq('N'), False),
                         1000)
Ejemplo n.º 2
0
    def test_intraday_conversion_factors(self):
        assert period_asfreq(1, get_freq('D'), get_freq('H'), False) == 24
        assert period_asfreq(1, get_freq('D'), get_freq('T'), False) == 1440
        assert period_asfreq(1, get_freq('D'), get_freq('S'), False) == 86400
        assert period_asfreq(1, get_freq('D'),
                             get_freq('L'), False) == 86400000
        assert period_asfreq(1, get_freq('D'),
                             get_freq('U'), False) == 86400000000
        assert period_asfreq(1, get_freq('D'),
                             get_freq('N'), False) == 86400000000000

        assert period_asfreq(1, get_freq('H'), get_freq('T'), False) == 60
        assert period_asfreq(1, get_freq('H'), get_freq('S'), False) == 3600
        assert period_asfreq(1, get_freq('H'),
                             get_freq('L'), False) == 3600000
        assert period_asfreq(1, get_freq('H'),
                             get_freq('U'), False) == 3600000000
        assert period_asfreq(1, get_freq('H'),
                             get_freq('N'), False) == 3600000000000

        assert period_asfreq(1, get_freq('T'), get_freq('S'), False) == 60
        assert period_asfreq(1, get_freq('T'), get_freq('L'), False) == 60000
        assert period_asfreq(1, get_freq('T'),
                             get_freq('U'), False) == 60000000
        assert period_asfreq(1, get_freq('T'),
                             get_freq('N'), False) == 60000000000

        assert period_asfreq(1, get_freq('S'), get_freq('L'), False) == 1000
        assert period_asfreq(1, get_freq('S'),
                             get_freq('U'), False) == 1000000
        assert period_asfreq(1, get_freq('S'),
                             get_freq('N'), False) == 1000000000

        assert period_asfreq(1, get_freq('L'), get_freq('U'), False) == 1000
        assert period_asfreq(1, get_freq('L'),
                             get_freq('N'), False) == 1000000

        assert period_asfreq(1, get_freq('U'), get_freq('N'), False) == 1000
Ejemplo n.º 3
0
    def test_intraday_conversion_factors(self):
        assert period_asfreq(1, get_freq('D'), get_freq('H'), False) == 24
        assert period_asfreq(1, get_freq('D'), get_freq('T'), False) == 1440
        assert period_asfreq(1, get_freq('D'), get_freq('S'), False) == 86400
        assert period_asfreq(1, get_freq('D'), get_freq('L'),
                             False) == 86400000
        assert period_asfreq(1, get_freq('D'), get_freq('U'),
                             False) == 86400000000
        assert period_asfreq(1, get_freq('D'), get_freq('N'),
                             False) == 86400000000000

        assert period_asfreq(1, get_freq('H'), get_freq('T'), False) == 60
        assert period_asfreq(1, get_freq('H'), get_freq('S'), False) == 3600
        assert period_asfreq(1, get_freq('H'), get_freq('L'), False) == 3600000
        assert period_asfreq(1, get_freq('H'), get_freq('U'),
                             False) == 3600000000
        assert period_asfreq(1, get_freq('H'), get_freq('N'),
                             False) == 3600000000000

        assert period_asfreq(1, get_freq('T'), get_freq('S'), False) == 60
        assert period_asfreq(1, get_freq('T'), get_freq('L'), False) == 60000
        assert period_asfreq(1, get_freq('T'), get_freq('U'),
                             False) == 60000000
        assert period_asfreq(1, get_freq('T'), get_freq('N'),
                             False) == 60000000000

        assert period_asfreq(1, get_freq('S'), get_freq('L'), False) == 1000
        assert period_asfreq(1, get_freq('S'), get_freq('U'), False) == 1000000
        assert period_asfreq(1, get_freq('S'), get_freq('N'),
                             False) == 1000000000

        assert period_asfreq(1, get_freq('L'), get_freq('U'), False) == 1000
        assert period_asfreq(1, get_freq('L'), get_freq('N'), False) == 1000000

        assert period_asfreq(1, get_freq('U'), get_freq('N'), False) == 1000
Ejemplo n.º 4
0
    def test_intraday_conversion_factors(self):
        self.assertEqual(period_asfreq(
            1, get_freq('D'), get_freq('H'), False), 24)
        self.assertEqual(period_asfreq(
            1, get_freq('D'), get_freq('T'), False), 1440)
        self.assertEqual(period_asfreq(
            1, get_freq('D'), get_freq('S'), False), 86400)
        self.assertEqual(period_asfreq(1, get_freq(
            'D'), get_freq('L'), False), 86400000)
        self.assertEqual(period_asfreq(1, get_freq(
            'D'), get_freq('U'), False), 86400000000)
        self.assertEqual(period_asfreq(1, get_freq(
            'D'), get_freq('N'), False), 86400000000000)

        self.assertEqual(period_asfreq(
            1, get_freq('H'), get_freq('T'), False), 60)
        self.assertEqual(period_asfreq(
            1, get_freq('H'), get_freq('S'), False), 3600)
        self.assertEqual(period_asfreq(1, get_freq('H'),
                                       get_freq('L'), False), 3600000)
        self.assertEqual(period_asfreq(1, get_freq(
            'H'), get_freq('U'), False), 3600000000)
        self.assertEqual(period_asfreq(1, get_freq(
            'H'), get_freq('N'), False), 3600000000000)

        self.assertEqual(period_asfreq(
            1, get_freq('T'), get_freq('S'), False), 60)
        self.assertEqual(period_asfreq(
            1, get_freq('T'), get_freq('L'), False), 60000)
        self.assertEqual(period_asfreq(1, get_freq(
            'T'), get_freq('U'), False), 60000000)
        self.assertEqual(period_asfreq(1, get_freq(
            'T'), get_freq('N'), False), 60000000000)

        self.assertEqual(period_asfreq(
            1, get_freq('S'), get_freq('L'), False), 1000)
        self.assertEqual(period_asfreq(1, get_freq('S'),
                                       get_freq('U'), False), 1000000)
        self.assertEqual(period_asfreq(1, get_freq(
            'S'), get_freq('N'), False), 1000000000)

        self.assertEqual(period_asfreq(
            1, get_freq('L'), get_freq('U'), False), 1000)
        self.assertEqual(period_asfreq(1, get_freq('L'),
                                       get_freq('N'), False), 1000000)

        self.assertEqual(period_asfreq(
            1, get_freq('U'), get_freq('N'), False), 1000)