test gem with spec