summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-05-19 10:49:51 -0600
committermo khan <mo.khan@gmail.com>2020-05-19 10:49:51 -0600
commit5e6cad59f389ea4c32eb760e7235e6f1ac6cdcc9 (patch)
treece7752bd6297d660046f8662872d37d9c7b22192 /spec
parenta2760dd972af7f225677b12fd92c31ad991dd9cd (diff)
Add spec for bower project
Diffstat (limited to 'spec')
-rw-r--r--spec/fixtures/js/bower/bower.json12
-rw-r--r--spec/integration/js/bower_spec.rb13
2 files changed, 25 insertions, 0 deletions
diff --git a/spec/fixtures/js/bower/bower.json b/spec/fixtures/js/bower/bower.json
new file mode 100644
index 0000000..9a905fd
--- /dev/null
+++ b/spec/fixtures/js/bower/bower.json
@@ -0,0 +1,12 @@
+{
+ "name": "bower",
+ "license": "MIT",
+ "private": true,
+ "ignore": [
+ "**/.*",
+ "node_modules",
+ "bower_components",
+ "test",
+ "tests"
+ ]
+}
diff --git a/spec/integration/js/bower_spec.rb b/spec/integration/js/bower_spec.rb
new file mode 100644
index 0000000..d2fb682
--- /dev/null
+++ b/spec/integration/js/bower_spec.rb
@@ -0,0 +1,13 @@
+require 'spec_helper'
+
+RSpec.describe "bower" do
+ context "when scanning a simple bower project" do
+ subject { runner.scan }
+
+ before do
+ runner.add_file('bower.json', fixture_file_content('js/bower/bower.json'))
+ end
+
+ specify { expect(subject).to match_schema(version: '2.0') }
+ end
+end