Skip to content

Commit f36464c

Browse files
committed
Move .matirxeval/Gemfile.lock.* to .matrixeval/gemfile_locks/*
1 parent 40ebcd1 commit f36464c

File tree

9 files changed

+21
-21
lines changed

9 files changed

+21
-21
lines changed

lib/matrixeval/ruby/context.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def docker_compose_service_name
5353
end
5454

5555
def gemfile_lock_path
56-
Matrixeval.working_dir.join(".matrixeval/Gemfile.lock.#{id}")
56+
Matrixeval.working_dir.join(".matrixeval/gemfile_locks/#{id}")
5757
end
5858

5959
def docker_compose_file_path

lib/matrixeval/ruby/docker_compose/file.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def mounts(variant)
9999
[
100100
"../..:/app:cached",
101101
"#{variant.bundle_volume_name}:/bundle",
102-
"../Gemfile.lock.#{context.id}:/app/Gemfile.lock"
102+
"../gemfile_locks/#{context.id}:/app/Gemfile.lock"
103103
] + extra_mounts
104104
end
105105

lib/matrixeval/ruby/gemfile_locks.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ class GemfileLocks
44
class << self
55

66
def create
7-
FileUtils.mkdir_p dot_matrixeval_folder
7+
FileUtils.mkdir_p gemfile_lock_folder
88

99
Context.all.each do |context|
1010
FileUtils.touch context.gemfile_lock_path
@@ -13,8 +13,8 @@ def create
1313

1414
private
1515

16-
def dot_matrixeval_folder
17-
Matrixeval.working_dir.join(".matrixeval")
16+
def gemfile_lock_folder
17+
Matrixeval.working_dir.join(".matrixeval/gemfile_locks")
1818
end
1919

2020
end

lib/matrixeval/ruby/gitignore.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def docker_compose_yaml
4141
end
4242

4343
def gemfile_locks
44-
".matrixeval/Gemfile.lock.*"
44+
".matrixeval/gemfile_locks"
4545
end
4646

4747
def gitignore_path

test/matrixeval/ruby/context_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def test_docker_compose_service_name
6161
def test_gemfile_lock_path
6262
Matrixeval.stubs(:working_dir).returns(Pathname.new("working_dir"))
6363

64-
assert_equal "working_dir/.matrixeval/Gemfile.lock.ruby_3_0_rails_6_1_sidekiq_5_0", @context.gemfile_lock_path.to_s
64+
assert_equal "working_dir/.matrixeval/gemfile_locks/ruby_3_0_rails_6_1_sidekiq_5_0", @context.gemfile_lock_path.to_s
6565
end
6666

6767
def test_docker_compose_file_path

test/matrixeval/ruby/docker_compose/file_test.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def test_create_all
1313
refute File.exist?(dummy_gem_docker_compose_folder_path)
1414

1515
Matrixeval::Ruby::Config::YAML.stubs(:yaml).returns({
16-
"version" => "0.2",
16+
"version" => "0.3",
1717
"target" => "ruby",
1818
"project_name" => "Dummy_gem",
1919
"mounts" => ["/a/b:/app/c/d"],
@@ -76,7 +76,7 @@ def test_create_all
7676
volumes:
7777
- "../..:/app:cached"
7878
- bundle_ruby_3_0_0:/bundle
79-
- "../Gemfile.lock.ruby_3_0_active_model_6_1:/app/Gemfile.lock"
79+
- "../gemfile_locks/ruby_3_0_active_model_6_1:/app/Gemfile.lock"
8080
- "/a/b:/app/c/d"
8181
- "../schema/rails_6_1.rb:/app/test/dummy/db/schema.rb"
8282
environment:
@@ -112,7 +112,7 @@ def test_create_all
112112
volumes:
113113
- "../..:/app:cached"
114114
- bundle_ruby_3_0_0:/bundle
115-
- "../Gemfile.lock.ruby_3_0_active_model_7_0:/app/Gemfile.lock"
115+
- "../gemfile_locks/ruby_3_0_active_model_7_0:/app/Gemfile.lock"
116116
- "/a/b:/app/c/d"
117117
- "../schema/rails_7_0.rb:/app/test/dummy/db/schema.rb"
118118
environment:
@@ -148,7 +148,7 @@ def test_create_all
148148
volumes:
149149
- "../..:/app:cached"
150150
- bundle_ruby_3_1_0:/bundle
151-
- "../Gemfile.lock.ruby_3_1_active_model_6_1:/app/Gemfile.lock"
151+
- "../gemfile_locks/ruby_3_1_active_model_6_1:/app/Gemfile.lock"
152152
- "/a/b:/app/c/d"
153153
- "../schema/rails_6_1.rb:/app/test/dummy/db/schema.rb"
154154
environment:
@@ -184,7 +184,7 @@ def test_create_all
184184
volumes:
185185
- "../..:/app:cached"
186186
- bundle_ruby_3_1_0:/bundle
187-
- "../Gemfile.lock.ruby_3_1_active_model_7_0:/app/Gemfile.lock"
187+
- "../gemfile_locks/ruby_3_1_active_model_7_0:/app/Gemfile.lock"
188188
- "/a/b:/app/c/d"
189189
- "../schema/rails_7_0.rb:/app/test/dummy/db/schema.rb"
190190
environment:

test/matrixeval/ruby/gemfile_locks_test.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
class Matrixeval::Ruby::GemfileLocksTest < MatrixevalTest
66

77
def setup
8-
FileUtils.rm Dir.glob(dummy_gem_working_dir.join(".matrixeval/Gemfile.lock.*"))
8+
FileUtils.rm Dir.glob(dummy_gem_working_dir.join(".matrixeval/gemfile_locks/*"))
99
Matrixeval.stubs(:working_dir).returns(dummy_gem_working_dir)
1010
end
1111

1212
def test_create
1313
Matrixeval::Ruby::Config::YAML.stubs(:yaml).returns({
14-
"version" => "0.2",
14+
"version" => "0.3",
1515
"target" => "ruby",
1616
"matrix" => {
1717
"ruby" => {
@@ -42,8 +42,8 @@ def test_create
4242
assert File.exist? gemfile_lock("ruby_3_1_rails_6_1")
4343
end
4444

45-
def gemfile_lock(suffix)
46-
dummy_gem_working_dir.join(".matrixeval/Gemfile.lock.#{suffix}")
45+
def gemfile_lock(filename)
46+
dummy_gem_working_dir.join(".matrixeval/gemfile_locks/#{filename}")
4747
end
4848

4949
end

test/matrixeval/ruby/gitignore_test.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def test_create
1616

1717
expected_gitignore_content = <<~GITIGNORE
1818
.matrixeval/docker-compose.yml
19-
.matrixeval/Gemfile.lock.*
19+
.matrixeval/gemfile_locks
2020
GITIGNORE
2121
gitignore_content = File.read dummy_gem_working_dir.join(".gitignore")
2222
assert_equal expected_gitignore_content, gitignore_content
@@ -32,7 +32,7 @@ def test_update
3232
expected_gitignore_content = <<~GITIGNORE
3333
.env
3434
.matrixeval/docker-compose.yml
35-
.matrixeval/Gemfile.lock.*
35+
.matrixeval/gemfile_locks
3636
GITIGNORE
3737
gitignore_content = File.read dummy_gem_working_dir.join(".gitignore")
3838
assert_equal expected_gitignore_content, gitignore_content
@@ -41,14 +41,14 @@ def test_update
4141
def test_update_duplicate_check
4242
File.open(dummy_gem_working_dir.join(".gitignore"), 'w+') do |file|
4343
file.puts ".env"
44-
file.puts ".matrixeval/Gemfile.lock.*"
44+
file.puts ".matrixeval/gemfile_locks"
4545
end
4646

4747
Matrixeval::Ruby::Gitignore.update
4848

4949
expected_gitignore_content = <<~GITIGNORE
5050
.env
51-
.matrixeval/Gemfile.lock.*
51+
.matrixeval/gemfile_locks
5252
.matrixeval/docker-compose.yml
5353
GITIGNORE
5454
gitignore_content = File.read dummy_gem_working_dir.join(".gitignore")

test/matrixeval/ruby/runner_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def setup
1010
FileUtils.rm(dummy_gem_docker_compose_file_path) rescue nil
1111
FileUtils.rm(dummy_gem_matrixeval_file_path) rescue nil
1212
FileUtils.rm(dummy_gem_working_dir.join(".gitignore")) rescue nil
13-
FileUtils.rm Dir.glob(dummy_gem_working_dir.join(".matrixeval/Gemfile.lock.*"))
13+
FileUtils.rm Dir.glob(dummy_gem_working_dir.join(".matrixeval/gemfile_locks/*"))
1414
end
1515

1616
def test_start_with_init

0 commit comments

Comments
 (0)