def test_various_invalid_timeframes(self, base_config, timeframe): """Make sure our method double checks that a given timeframe contains only valid types.""" with pytest.raises(TypeError): helpers.complete_timeframe(timeframe, base_config)
def test_various_valid_timeframes(self, base_config, timeframe, expectation): """Test that completing an partial timeframe results in expected results.""", assert helpers.complete_timeframe(timeframe, base_config) == expectation