Skip to content

Commit f14601e

Browse files
author
Dai MIKURUBE
committed
Upgrade the third-party test-unit to 3.5.7, and power_assert to 2.0.3
1 parent d502cff commit f14601e

137 files changed

Lines changed: 2544 additions & 9908 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

NOTICE

Lines changed: 37 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,40 @@
1-
embulk-util-rubytime
2-
Copyright 2018 The Embulk Project
1+
Embulk Utilities for Ruby Time
2+
Copyright 2018-2023 The Embulk Project
3+
4+
This product includes software developed at
5+
The Embulk project (https://www.embulk.org/).
6+
7+
8+
The test code of this product includes a modified portion from
9+
Ruby, developed by
10+
Yukihiro Matsumoto, licensed under
11+
the 2-clause BSD License.
312

4-
This product includes some source code from Matz’s Ruby Interpreter.
513
* Copyright (C) 1993-2013 Yukihiro Matsumoto. All rights reserved.
6-
* https://www.ruby-lang.org/
7-
* Licensed under the 2-clause BSDL
8-
* The copy from Matz’s Ruby Interpreter is used only for testing this product.
9-
* The binary distribution of this product does not include source code from Matz’s Ruby Interpreter.
10-
11-
This product includes software from the test-unit project.
12-
* Copyright (c) Kouhei Sutou <kou@cozmixng.org>, Ryan Davis <ryand-ruby@zenspider.com> and Nathaniel Talbott <nathaniel@talbott.ws>
13-
* https://github.com/test-unit/test-unit
14-
* Licensed under the GPL version 2
15-
* The test-unit project is used only for testing this product.
16-
* The binary distribution of this product does not include test-unit.
17-
18-
This product includes software from the power_assert project.
14+
15+
Note that the modified portion from Ruby is used only for testing this product.
16+
The binary distribution of this product does not include any code from Ruby.
17+
18+
19+
The test code of this product includes an installation of
20+
test-unit, developed by
21+
Kouhei Sutou, Ryan Davis, and Nathaniel Talbott, licensed under
22+
the 2-clause BSD License.
23+
24+
* Copyright (C) 2003-2007 Nathaniel Talbott. All rights reserved.
25+
* Copyright (C) 2008 Ryan Davis. All rights reserved.
26+
* Copyright (C) 2008-2020 Sutou Kouhei. All rights reserved.
27+
28+
Note that the installation of test-unit is used only for testing this product.
29+
The binary distribution of this product does not include any code from test-unit.
30+
31+
32+
The test code of this product includes an installation of
33+
power_assert, developed by
34+
Kazuki Tsujimoto, licensed under
35+
the 2-clause BSD License.
36+
1937
* Copyright (C) 2014 Kazuki Tsujimoto
20-
* https://github.com/k-tsj/power_assert
21-
* Licensed under the 2-clause BSDL
22-
* The power_assert project is used only for testing this product.
23-
* The binary distribution of this product does not include power_assert.
38+
39+
Note that the installation of power_assert is used only for testing this product.
40+
The binary distribution of this product does not include any code from power_assert.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The src/test/resources/third_party directory contains sources from other projects.
22

3-
Code in `src/test/resources/third_party/gems/gems/test-unit-3.2.8/` and `src/test/resources/third_party/gems/specifications/test-unit-3.2.8.gemspec` are licensed under the GPL version 2. The license is described in `src/test/resources/third_party/gems/gems/test-unit-3.2.8/COPYING`.
3+
Code in `src/test/resources/third_party/gems/gems/test-unit-3.5.7/` and `src/test/resources/third_party/gems/specifications/test-unit-3.5.7.gemspec` are licensed under the 2-clause BSD License. The license is described in `src/test/resources/third_party/gems/gems/test-unit-3.5.7/COPYING`.
44

5-
Code in `src/test/resources/third_party/gems/gems/power_assert-1.1.3/` and `src/test/resources/third_party/gems/specifications/power_assert-1.1.3.gemspec` are licensed under the 2-clause BSDL. The license is described in `src/test/resources/third_party/gems/gems/power_assert-1.1.3/COPYING`.
5+
Code in `src/test/resources/third_party/gems/gems/power_assert-2.0.3/` and `src/test/resources/third_party/gems/specifications/power_assert-2.0.3.gemspec` are licensed under the 2-clause BSD License. The license is described in `src/test/resources/third_party/gems/gems/power_assert-2.0.3/COPYING`.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/.travis.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/README.rdoc

Lines changed: 0 additions & 81 deletions
This file was deleted.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/bin/console

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/bin/setup

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/lib/power_assert/configuration.rb

Lines changed: 0 additions & 46 deletions
This file was deleted.

src/jrubyTest/resources/third_party/gems/gems/power_assert-1.1.3/lib/power_assert/enable_tracepoint_events.rb

Lines changed: 0 additions & 91 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: 'github-actions'
4+
directory: '/'
5+
schedule:
6+
interval: 'weekly'
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
on: [ push, pull_request ]
2+
3+
jobs:
4+
test:
5+
name: >-
6+
Test (${{ matrix.ruby-version }} / ${{ matrix.os }} / TEST_SYMLINK: ${{ matrix.TEST_SYMLINK }})
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
ruby-version: [ 3.1, '3.0', 2.7, 2.6, 2.5, head ]
11+
os: [ ubuntu-latest, macos-latest ]
12+
TEST_SYMLINK: [ yes, no ]
13+
runs-on: ${{ matrix.os }}
14+
env:
15+
TEST_SYMLINK: ${{ matrix.TEST_SYMLINK }}
16+
continue-on-error: ${{ matrix.ruby-version == 'head' }}
17+
steps:
18+
- uses: actions/checkout@v3
19+
- name: Set up Ruby
20+
uses: ruby/setup-ruby@v1
21+
with:
22+
ruby-version: ${{ matrix.ruby-version }}
23+
bundler-cache: true
24+
- name: Run before_script
25+
run: |
26+
bundle exec rake before_script
27+
- name: Run the test suite
28+
run: |
29+
bundle exec rake
30+
- name: Run after_script
31+
run: |
32+
bundle exec rake after_script

0 commit comments

Comments
 (0)