Exemple #1
0
    def test_transform(self):
        aws_burn_rate = AwsBurnRate.AwsBurnRate(config)
        res = aws_burn_rate.transform(data_block)
        assert produces.sort() == list(res.keys()).sort()

        expected_df = expected_transform_output[produces[0]]
        res_df = res[produces[0]]
        assert np.isclose(expected_df["BurnRate"], res_df["BurnRate"])
Exemple #2
0
    def test_transform(self):
        aws_burn_rate = AwsBurnRate.AwsBurnRate(config)
        res = aws_burn_rate.transform(data_block)
        verify_products(aws_burn_rate, res)

        expected_df = expected_transform_output["AWS_Burn_Rate"]
        res_df = res["AWS_Burn_Rate"]
        assert np.isclose(expected_df["BurnRate"], res_df["BurnRate"])
Exemple #3
0
 def test_produces(self):
     aws_burn_rate = AwsBurnRate.AwsBurnRate(config)
     assert aws_burn_rate.produces() == produces