Skip to content

Commit c2a24ed

Browse files
committed
Adopt spec to #248
1 parent 409f1e1 commit c2a24ed

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

spec/influxdb/cases/query_cluster_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
describe "#create_cluster_admin" do
1818
let(:user) { 'adminadmin' }
1919
let(:pass) { 'passpass' }
20-
let(:query) { "CREATE USER #{user} WITH PASSWORD '#{pass}' WITH ALL PRIVILEGES" }
20+
let(:query) { "CREATE USER \"#{user}\" WITH PASSWORD '#{pass}' WITH ALL PRIVILEGES" }
2121

2222
context 'with existing admin user' do
2323
before do
@@ -67,7 +67,7 @@
6767

6868
describe "#revoke_cluster_admin_privileges" do
6969
let(:user) { 'useruser' }
70-
let(:query) { "REVOKE ALL PRIVILEGES FROM #{user}" }
70+
let(:query) { "REVOKE ALL PRIVILEGES FROM \"#{user}\"" }
7171

7272
before do
7373
stub_request(:get, "http://influxdb.test:9999/query").with(

spec/influxdb/cases/query_continuous_query_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
describe "#delete_continuous_query" do
105105
let(:name) { "event_counts_per_10m_by_type" }
106106
let(:database) { "testdb" }
107-
let(:query) { "DROP CONTINUOUS QUERY #{name} ON #{database}" }
107+
let(:query) { "DROP CONTINUOUS QUERY \"#{name}\" ON \"#{database}\"" }
108108

109109
before do
110110
stub_request(:get, "http://influxdb.test:9999/query")

spec/influxdb/cases/query_database_spec.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323

2424
describe "#create_database" do
2525
describe "from param" do
26-
let(:query) { "CREATE DATABASE foo" }
26+
let(:query) { "CREATE DATABASE \"foo\"" }
2727

2828
it "should GET to create a new database" do
2929
expect(subject.create_database("foo")).to be_a(Net::HTTPOK)
3030
end
3131
end
3232

3333
describe "from config" do
34-
let(:query) { "CREATE DATABASE database" }
34+
let(:query) { "CREATE DATABASE \"database\"" }
3535

3636
it "should GET to create a new database using database name from config" do
3737
expect(subject.create_database).to be_a(Net::HTTPOK)
@@ -41,15 +41,15 @@
4141

4242
describe "#delete_database" do
4343
describe "from param" do
44-
let(:query) { "DROP DATABASE foo" }
44+
let(:query) { "DROP DATABASE \"foo\"" }
4545

4646
it "should GET to remove a database" do
4747
expect(subject.delete_database("foo")).to be_a(Net::HTTPOK)
4848
end
4949
end
5050

5151
describe "from config" do
52-
let(:query) { "DROP DATABASE database" }
52+
let(:query) { "DROP DATABASE \"database\"" }
5353

5454
it "should GET to remove a database using database name from config" do
5555
expect(subject.delete_database).to be_a(Net::HTTPOK)

spec/influxdb/cases/query_user_spec.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
describe "#update user password" do
2525
let(:user) { 'useruser' }
2626
let(:pass) { 'passpass' }
27-
let(:query) { "SET PASSWORD FOR #{user} = '#{pass}'" }
27+
let(:query) { "SET PASSWORD FOR \"#{user}\" = '#{pass}'" }
2828

2929
it "should GET to update user password" do
3030
expect(subject.update_user_password(user, pass)).to be_a(Net::HTTPOK)
@@ -35,7 +35,7 @@
3535
let(:user) { 'useruser' }
3636
let(:perm) { :write }
3737
let(:db) { 'foo' }
38-
let(:query) { "GRANT #{perm.to_s.upcase} ON #{db} TO #{user}" }
38+
let(:query) { "GRANT #{perm.to_s.upcase} ON \"#{db}\" TO \"#{user}\"" }
3939

4040
it "should GET to grant privileges for a user on a database" do
4141
expect(subject.grant_user_privileges(user, db, perm)).to be_a(Net::HTTPOK)
@@ -44,7 +44,7 @@
4444

4545
describe "#grant_user_admin_privileges" do
4646
let(:user) { 'useruser' }
47-
let(:query) { "GRANT ALL PRIVILEGES TO #{user}" }
47+
let(:query) { "GRANT ALL PRIVILEGES TO \"#{user}\"" }
4848

4949
it "should GET to grant privileges for a user on a database" do
5050
expect(subject.grant_user_admin_privileges(user)).to be_a(Net::HTTPOK)
@@ -55,7 +55,7 @@
5555
let(:user) { 'useruser' }
5656
let(:perm) { :write }
5757
let(:db) { 'foo' }
58-
let(:query) { "REVOKE #{perm.to_s.upcase} ON #{db} FROM #{user}" }
58+
let(:query) { "REVOKE #{perm.to_s.upcase} ON \"#{db}\" FROM \"#{user}\"" }
5959

6060
it "should GET to revoke privileges from a user on a database" do
6161
expect(subject.revoke_user_privileges(user, db, perm)).to be_a(Net::HTTPOK)
@@ -66,7 +66,7 @@
6666
let(:user) { 'useruser' }
6767
let(:pass) { 'passpass' }
6868
let(:db) { 'foo' }
69-
let(:query) { "CREATE user #{user} WITH PASSWORD '#{pass}'; GRANT ALL ON #{db} TO #{user}" }
69+
let(:query) { "CREATE user \"#{user}\" WITH PASSWORD '#{pass}'; GRANT ALL ON \"#{db}\" TO \"#{user}\"" }
7070

7171
context "without specifying permissions" do
7272
it "should GET to create a new database user with all permissions" do
@@ -76,7 +76,7 @@
7676

7777
context "with passing permission as argument" do
7878
let(:permission) { :read }
79-
let(:query) { "CREATE user #{user} WITH PASSWORD '#{pass}'; GRANT #{permission.to_s.upcase} ON #{db} TO #{user}" }
79+
let(:query) { "CREATE user \"#{user}\" WITH PASSWORD '#{pass}'; GRANT #{permission.to_s.upcase} ON \"#{db}\" TO \"#{user}\"" }
8080

8181
it "should GET to create a new database user with permission set" do
8282
expect(subject.create_database_user(db, user, pass, permissions: permission)).to be_a(Net::HTTPOK)
@@ -86,7 +86,7 @@
8686

8787
describe "#delete_user" do
8888
let(:user) { 'useruser' }
89-
let(:query) { "DROP USER #{user}" }
89+
let(:query) { "DROP USER \"#{user}\"" }
9090

9191
it "should GET to delete a user" do
9292
expect(subject.delete_user(user)).to be_a(Net::HTTPOK)
@@ -105,7 +105,7 @@
105105

106106
describe "#list_user_grants" do
107107
let(:user) { 'useruser' }
108-
let(:list_query) { "SHOW GRANTS FOR #{user}" }
108+
let(:list_query) { "SHOW GRANTS FOR \"#{user}\"" }
109109

110110
before do
111111
stub_request(:get, "http://influxdb.test:9999/query")

0 commit comments

Comments
 (0)