Skip to content

Commit 08ffda0

Browse files
committed
chore: generated appraisals
1 parent 39497ef commit 08ffda0

8 files changed

Lines changed: 957 additions & 24 deletions

File tree

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ gem 'rubocop-rake', require: false
1919
gem 'capybara'
2020
gem 'maxitest'
2121
gem 'minitest', '~> 5.0'
22-
gem 'minitest-difftastic'
2322
gem 'minitest-focus'
2423
gem 'minitest-spec-rails'
2524

Gemfile.lock

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,6 @@ GEM
109109
debug (1.11.1)
110110
irb (~> 1.10)
111111
reline (>= 0.3.8)
112-
difftastic (0.8.0-arm64-darwin)
113-
pretty_please
114-
difftastic (0.8.0-x86_64-linux)
115-
pretty_please
116-
dispersion (0.2.0)
117-
prism
118112
drb (2.2.3)
119113
erb (6.0.1)
120114
erubi (1.13.1)
@@ -146,8 +140,6 @@ GEM
146140
minitest (>= 5.20.0, < 5.28.0)
147141
mini_mime (1.1.5)
148142
minitest (5.27.0)
149-
minitest-difftastic (0.2.1)
150-
difftastic (~> 0.6)
151143
minitest-focus (1.4.1)
152144
minitest (> 5.0)
153145
minitest-spec-rails (7.4.1)
@@ -173,8 +165,6 @@ GEM
173165
racc
174166
pp (0.6.3)
175167
prettyprint
176-
pretty_please (0.2.0)
177-
dispersion (~> 0.2)
178168
prettyprint (0.2.0)
179169
prism (1.8.0)
180170
psych (5.3.1)
@@ -306,7 +296,6 @@ DEPENDENCIES
306296
insertion!
307297
maxitest
308298
minitest (~> 5.0)
309-
minitest-difftastic
310299
minitest-focus
311300
minitest-spec-rails
312301
rubocop-disable_syntax
@@ -345,9 +334,6 @@ CHECKSUMS
345334
crass (1.0.6) sha256=dc516022a56e7b3b156099abc81b6d2b08ea1ed12676ac7a5657617f012bd45d
346335
date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
347336
debug (1.11.1) sha256=2e0b0ac6119f2207a6f8ac7d4a73ca8eb4e440f64da0a3136c30343146e952b6
348-
difftastic (0.8.0-arm64-darwin) sha256=49dc3ef5cba13457d7dcd267356bb89c9612116702fffa860f4365c1b07df578
349-
difftastic (0.8.0-x86_64-linux) sha256=9c384dd9d2395b2b1b388922e1745f1472d19c4b3af9f83c0d22b30f6619208f
350-
dispersion (0.2.0) sha256=64a375f82197b50633b55250d5eac976c412b7c28a7f8cbf8b5f74ced1aaf362
351337
drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
352338
erb (6.0.1) sha256=28ecdd99c5472aebd5674d6061e3c6b0a45c049578b071e5a52c2a7f13c197e5
353339
erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9
@@ -367,7 +353,6 @@ CHECKSUMS
367353
maxitest (6.2.0) sha256=bb66472dd3f6565e4db5246826a05ce9096958d9e26ba9a8fdcae20288be1f4f
368354
mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef
369355
minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5
370-
minitest-difftastic (0.2.1) sha256=fc2c6e01cd839371772ed08604c9ce7b1567ee262e9dd4fef7d78665d1a99c45
371356
minitest-focus (1.4.1) sha256=394517cbe2dcb2d992d8ffc41a3b2b6315777a4daa69239de4fefe7110dd810e
372357
minitest-spec-rails (7.4.1) sha256=cda2638ded7cd98ab5f2bbf0eafbba9fdc4b0fc58248ad38703b12403831254f
373358
net-imap (0.6.2) sha256=08caacad486853c61676cca0c0c47df93db02abc4a8239a8b67eb0981428acc6
@@ -380,7 +365,6 @@ CHECKSUMS
380365
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
381366
parser (3.3.10.1) sha256=06f6a725d2cd91e5e7f2b7c32ba143631e1f7c8ae2fb918fc4cebec187e6a688
382367
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
383-
pretty_please (0.2.0) sha256=1f00296f946ae8ffd53db25803ed3998d615b9cc07526517dc75fcca6af3a0d3
384368
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
385369
prism (1.8.0) sha256=84453a16ef5530ea62c5f03ec16b52a459575ad4e7b9c2b360fd8ce2c39c1254
386370
psych (5.3.1) sha256=eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
PORO fixtures for Rails. A simple, fast way to create test data using Plain Old Ruby Objects.
44

5+
## Why Insertion?
6+
7+
- **Fast**: Uses `insert!` to write directly to the database, bypassing model callbacks and validations
8+
- **Simple**: Plain Ruby classes with no DSL to learn
9+
- **Flexible**: Override any attribute at call time
10+
511
## Installation
612

713
Add to your application's Gemfile:
@@ -96,12 +102,6 @@ class PostInsert < Insertion::Insert
96102
end
97103
```
98104

99-
## Why Insertion?
100-
101-
- **Fast**: Uses `insert!` to write directly to the database, bypassing model callbacks and validations
102-
- **Simple**: Plain Ruby classes with no DSL to learn
103-
- **Flexible**: Override any attribute at call time
104-
105105
## Requirements
106106

107107
- Ruby >= 3.3.0

gemfiles/rails7.gemfile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "amazing_print"
6+
gem "debug"
7+
gem "web-console", group: :development
8+
gem "rubocop-disable_syntax", require: false
9+
gem "rubocop-minitest", require: false
10+
gem "rubocop-packaging", require: false
11+
gem "rubocop-performance", require: false
12+
gem "rubocop-rails", require: false
13+
gem "rubocop-rake", require: false
14+
gem "capybara"
15+
gem "maxitest"
16+
gem "minitest", "~> 5.0"
17+
gem "minitest-focus"
18+
gem "minitest-spec-rails"
19+
gem "appraisal"
20+
gem "sqlite3"
21+
gem "rails", "~> 7.2.0"
22+
23+
gemspec path: "../"

0 commit comments

Comments
 (0)