Browse Source

Rename

pull/2438/head
Kat 2 years ago
parent
commit
d768d4607d
  1. 2
      lib/tasks/generate_lettings_documentation.rake
  2. 18
      spec/lib/tasks/generate_lettings_documentation_spec.rb

2
lib/tasks/generate_documentation.rake → lib/tasks/generate_lettings_documentation.rake

@ -1,4 +1,4 @@
namespace :generate_documentation do namespace :generate_lettings_documentation do
desc "Generate documentation for hard lettings validations" desc "Generate documentation for hard lettings validations"
task describe_lettings_validations: :environment do task describe_lettings_validations: :environment do
client = OpenAI::Client.new(access_token: ENV["OPENAI_API_KEY"]) client = OpenAI::Client.new(access_token: ENV["OPENAI_API_KEY"])

18
spec/lib/tasks/generate_documentation_spec.rb → spec/lib/tasks/generate_lettings_documentation_spec.rb

@ -1,9 +1,9 @@
require "rails_helper" require "rails_helper"
require "rake" require "rake"
RSpec.describe "generate_documentation" do RSpec.describe "generate_lettings_documentation" do
describe ":describe_lettings_validations", type: :task do describe ":describe_lettings_validations", type: :task do
subject(:task) { Rake::Task["generate_documentation:describe_lettings_validations"] } subject(:task) { Rake::Task["generate_lettings_documentation:describe_lettings_validations"] }
let(:client) { instance_double(OpenAI::Client) } let(:client) { instance_double(OpenAI::Client) }
let(:response) do let(:response) do
@ -12,7 +12,7 @@ RSpec.describe "generate_documentation" do
end end
before do before do
Rake.application.rake_require("tasks/generate_documentation") Rake.application.rake_require("tasks/generate_lettings_documentation")
Rake::Task.define_task(:environment) Rake::Task.define_task(:environment)
task.reenable task.reenable
allow(OpenAI::Client).to receive(:new).and_return(client) allow(OpenAI::Client).to receive(:new).and_return(client)
@ -70,7 +70,7 @@ RSpec.describe "generate_documentation" do
end end
describe ":describe_soft_lettings_validations", type: :task do describe ":describe_soft_lettings_validations", type: :task do
subject(:task) { Rake::Task["generate_documentation:describe_soft_lettings_validations"] } subject(:task) { Rake::Task["generate_lettings_documentation:describe_soft_lettings_validations"] }
let(:client) { instance_double(OpenAI::Client) } let(:client) { instance_double(OpenAI::Client) }
let(:response) do let(:response) do
@ -79,7 +79,7 @@ RSpec.describe "generate_documentation" do
end end
before do before do
Rake.application.rake_require("tasks/generate_documentation") Rake.application.rake_require("tasks/generate_lettings_documentation")
Rake::Task.define_task(:environment) Rake::Task.define_task(:environment)
task.reenable task.reenable
allow(OpenAI::Client).to receive(:new).and_return(client) allow(OpenAI::Client).to receive(:new).and_return(client)
@ -116,7 +116,7 @@ RSpec.describe "generate_documentation" do
end end
describe ":describe_bu_lettings_validations", type: :task do describe ":describe_bu_lettings_validations", type: :task do
subject(:task) { Rake::Task["generate_documentation:describe_bu_lettings_validations"] } subject(:task) { Rake::Task["generate_lettings_documentation:describe_bu_lettings_validations"] }
let(:client) { instance_double(OpenAI::Client) } let(:client) { instance_double(OpenAI::Client) }
let(:response) do let(:response) do
@ -125,7 +125,7 @@ RSpec.describe "generate_documentation" do
end end
before do before do
Rake.application.rake_require("tasks/generate_documentation") Rake.application.rake_require("tasks/generate_lettings_documentation")
Rake::Task.define_task(:environment) Rake::Task.define_task(:environment)
task.reenable task.reenable
allow(OpenAI::Client).to receive(:new).and_return(client) allow(OpenAI::Client).to receive(:new).and_return(client)
@ -183,10 +183,10 @@ RSpec.describe "generate_documentation" do
end end
describe ":add_numeric_lettings_validations", type: :task do describe ":add_numeric_lettings_validations", type: :task do
subject(:task) { Rake::Task["generate_documentation:add_numeric_lettings_validations"] } subject(:task) { Rake::Task["generate_lettings_documentation:add_numeric_lettings_validations"] }
before do before do
Rake.application.rake_require("tasks/generate_documentation") Rake.application.rake_require("tasks/generate_lettings_documentation")
Rake::Task.define_task(:environment) Rake::Task.define_task(:environment)
task.reenable task.reenable
end end
Loading…
Cancel
Save