コード例 #1
0
    def test_loading_form_fact(self):
        batch = self.batch

        DomainStagingTable.commit(batch)
        self.assertEqual(DomainStagingTable.objects.count(), len(self.domain_records))

        DomainDim.commit(batch)
        self.assertEqual(DomainDim.objects.count(), len(self.domain_records))

        UserStagingTable.commit(batch)
        self.assertEqual(UserStagingTable.objects.count(), len(self.user_records))

        UserDim.commit(batch)
        self.assertEqual(UserDim.objects.count(), len(self.user_records))

        FormStagingTable.commit(batch)
        self.assertEqual(FormStagingTable.objects.count(), len(self.form_records))

        FormFact.commit(batch)
        self.assertEqual(FormFact.objects.count(), len(self.form_records))
コード例 #2
0
    def test_loading_form_fact(self):
        start = datetime.utcnow() - timedelta(days=3)
        end = datetime.utcnow() + timedelta(days=3)

        DomainStagingTable.commit(start, end)
        self.assertEqual(DomainStagingTable.objects.count(),
                         len(self.domain_records))

        DomainDim.commit(start, end)
        self.assertEqual(DomainDim.objects.count(), len(self.domain_records))

        UserStagingTable.commit(start, end)
        self.assertEqual(UserStagingTable.objects.count(),
                         len(self.user_records))

        UserDim.commit(start, end)
        self.assertEqual(UserDim.objects.count(), len(self.user_records))

        FormStagingTable.commit(start, end)
        self.assertEqual(FormStagingTable.objects.count(),
                         len(self.form_records))

        FormFact.commit(start, end)
        self.assertEqual(FormFact.objects.count(), len(self.form_records))