'If a version 1 configuration file exists under name
current_configuration.v1.json, a new configuration file is
created with the >v1 naming convention, current_configuration.json'

@validate_logging(assertHasAction, _LOG_UPGRADE, succeeded=True, startFields=dict(configuration=V1_TEST_DEPLOYMENT_JSON, source_version=1, target_version=_CONFIG_VERSION))
def test_v1_file_creates_updated_file(self, logger):

    path = FilePath(self.mktemp())
    path.makedirs()
    v1_config_file = path.child('current_configuration.v1.json')
    v1_config_file.setContent(V1_TEST_DEPLOYMENT_JSON)
    self.service(path, logger)
    self.assertTrue(path.child('current_configuration.json').exists())
