Skip to content

Commit a6b1ad4

Browse files
committed
[DOCS] Add doc examples
1 parent 0a15add commit a6b1ad4

32 files changed

+546
-0
lines changed

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,7 @@ end
2727
if defined?(RUBY_VERSION) && RUBY_VERSION > '2.2'
2828
gem "test-unit", '~> 2'
2929
end
30+
31+
group :development do
32+
gem 'rspec'
33+
end

Rakefile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,3 +230,16 @@ task :update_version, :old, :new do |task, args|
230230
"rake release"
231231
"\n"
232232
end
233+
234+
require 'rake/testtask'
235+
require 'rspec'
236+
require 'rspec/core/rake_task'
237+
238+
desc 'Run code examples for documentation'
239+
task :doc_examples do
240+
241+
RSpec::Core::RakeTask.new(:spec) do |t|
242+
t.pattern = 'example/docs/spec/**{,/*/**}/*_spec.rb'
243+
end
244+
Rake::Task['spec'].execute
245+
end
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/delete_spec.rb[tag=47b5ff897f26e9c943cee5c06034181d,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/delete_spec.rb[tag=c5e5873783246c7b1c01d8464fed72c4,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/delete_spec.rb[tag=d90a84a24a407731dfc1929ac8327746,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/get_spec.rb[tag=0ba0b2db24852abccb7c0fc1098d566e,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/get_spec.rb[tag=138ccd89f72aa7502dd9578403dcc589,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/get_spec.rb[tag=1d65cb6d055c46a1bde809687d835b71,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/get_spec.rb[tag=2468ab381257d759d8a88af1141f6f9c,indent=0]
4+
----
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[source,ruby]
2+
----
3+
include::./../../../spec/get_spec.rb[tag=5eabcdbf61bfcb484dc694f25c2bba36,indent=0]
4+
----

0 commit comments

Comments
 (0)