Skip to content

Commit 35e5a7e

Browse files
authored
Merge pull request #41 from blocknotes/test/include-variants-in-tests
test: include variants in tests
2 parents d9e82b3 + 5aef211 commit 35e5a7e

31 files changed

Lines changed: 115 additions & 10 deletions

.github/workflows/specs_mssql_61.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
- 1433:1433
3535

3636
steps:
37-
- name: Install FreeTDS
38-
run: sudo apt-get install -y freetds-dev freetds-bin
37+
- name: Install FreeTDS and lib VIPS
38+
run: sudo apt-get install -y freetds-dev freetds-bin libvips-dev
3939

4040
- name: Checkout repository
4141
uses: actions/checkout@v4

.github/workflows/specs_mssql_70.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
- 1433:1433
3535

3636
steps:
37-
- name: Install FreeTDS
38-
run: sudo apt-get install -y freetds-dev freetds-bin
37+
- name: Install FreeTDS and lib VIPS
38+
run: sudo apt-get install -y freetds-dev freetds-bin libvips-dev
3939

4040
- name: Checkout repository
4141
uses: actions/checkout@v4

.github/workflows/specs_mysql_61.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 3306:3306
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v4
4447

.github/workflows/specs_mysql_70.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 3306:3306
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v4
4447

.github/workflows/specs_mysql_71.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 3306:3306
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v4
4447

.github/workflows/specs_postgres_61.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 5432:5432
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v4
4447

.github/workflows/specs_postgres_70.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 5432:5432
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v4
4447

.github/workflows/specs_postgres_71.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
- 5432:5432
4040

4141
steps:
42+
- name: Install lib VIPS
43+
run: sudo apt-get install -y libvips-dev
44+
4245
- name: Checkout repository
4346
uses: actions/checkout@v2
4447

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ RSpec/DescribeClass:
2626

2727
RSpec/ExampleLength:
2828
# Default is 5
29-
Max: 10
29+
Max: 15
3030

3131
RSpec/MultipleExpectations:
3232
# Default is 1

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ group :development, :test do
1313
gem 'mysql2' if ENV['DB_TEST'] == 'mysql'
1414
gem 'pg' if ['postgres', 'postgresql'].include? ENV['DB_TEST']
1515

16+
gem "image_processing", ">= 1.2"
17+
1618
gem 'simplecov'
1719
gem 'simplecov-lcov'
1820

0 commit comments

Comments
 (0)