spec/features/front_end_spec.rb in potassium-6.0.0 vs spec/features/front_end_spec.rb in potassium-6.1.0

- old
+ new

@@ -52,9 +52,23 @@ "@import 'tailwindcss/base';", "@import 'tailwindcss/components';" ) expect(tailwind_config_file).to include('module.exports') end + + context "with graphql" do + before(:all) do + remove_project_directory + create_dummy_project("front_end" => "vue", "api" => "graphql") + end + + it "creates a vue project with apollo" do + expect(node_modules_file).to include("\"vue-apollo\"") + expect(application_js_file).to include("import { ApolloClient } from 'apollo-client';") + expect(application_js_file).to include("Vue.use(VueApollo)") + expect(application_js_file).to include("apolloProvider,") + end + end end context "with angular" do before(:all) do remove_project_directory