Skip to content
Snippets Groups Projects
Verified Commit fc231ee1 authored by Daniel Leidert's avatar Daniel Leidert 👉
Browse files

Fix test autorun and fix LOAD_PATH issues

  * d/patches/0001-Fix-test-includes-for-Ruby-2.1.patch: Rename to
    d/patches/0001-Fix-test-autorun.patch.
    - Replace load by require, remove LOAD_PATH changes, require autorunner.
    - Drop Ruby 2.1 related changes.
  * d/patches/series: Adjust the file accordingly.
parent b8022a75
No related branches found
No related tags found
No related merge requests found
...@@ -22,6 +22,11 @@ ruby-bert (1.1.6-2) unstable; urgency=medium ...@@ -22,6 +22,11 @@ ruby-bert (1.1.6-2) unstable; urgency=medium
* d/ruby-test-files.yaml: Replace by d/ruby-tests.rake. * d/ruby-test-files.yaml: Replace by d/ruby-tests.rake.
* d/ruby-tests.rake: Add file. * d/ruby-tests.rake: Add file.
* d/rules: Check dependencies on build and use gem installation layout. * d/rules: Check dependencies on build and use gem installation layout.
* d/patches/0001-Fix-test-includes-for-Ruby-2.1.patch: Rename to
d/patches/0001-Fix-test-autorun.patch.
- Replace load by require, remove LOAD_PATH changes, require autorunner.
- Drop Ruby 2.1 related changes.
* d/patches/series: Adjust the file accordingly.
* d/upstream/metadata: Add upstream metadata. * d/upstream/metadata: Add upstream metadata.
* d/tests/control: Add allow-stderr to restrictions. * d/tests/control: Add allow-stderr to restrictions.
* d/watch: Use gemwatch.d.n. * d/watch: Use gemwatch.d.n.
......
From: Daniel Leidert <dleidert@debian.org>
Date: Mon, 8 Dec 2014 22:09:57 +0100
Subject: Fix test run and autorun
---
test/test_helper.rb | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/test/test_helper.rb b/test/test_helper.rb
index d053e9a..1a80c7e 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -1,10 +1,11 @@
-require 'rubygems'
+#require 'rubygems'
require 'test/unit'
+require 'test/unit/autorunner'
require 'shoulda'
-$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
-$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'ext', 'bert', 'c'))
+#$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
+#$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'ext', 'bert', 'c'))
-load 'bert.rb'
+require 'bert'
-puts "Using #{BERT::Decode.impl} implementation."
\ No newline at end of file
+puts "Using #{BERT::Decode.impl} implementation."
From 9674150ba247cd3939c4fc119a452e5d5920dcf3 Mon Sep 17 00:00:00 2001
From: Balint Reczey <balint@balintreczey.hu>
Date: Mon, 8 Dec 2014 22:09:57 +0100
Subject: [PATCH 1/3] Fix test includes for Ruby 2.1
---
test/bert_test.rb | 2 +-
test/decoder_test.rb | 2 +-
test/encoder_test.rb | 2 +-
test/test_helper.rb | 1 +
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/test/bert_test.rb b/test/bert_test.rb
index 10d3f46..dbc0324 100644
--- a/test/bert_test.rb
+++ b/test/bert_test.rb
@@ -1,4 +1,4 @@
-require 'test_helper'
+require File.dirname(__FILE__) + '/test_helper'
class BertTest < Test::Unit::TestCase
context "BERT" do
diff --git a/test/decoder_test.rb b/test/decoder_test.rb
index 3bbfee6..9f0cc02 100644
--- a/test/decoder_test.rb
+++ b/test/decoder_test.rb
@@ -1,4 +1,4 @@
-require 'test_helper'
+require File.dirname(__FILE__) + '/test_helper'
class DecoderTest < Test::Unit::TestCase
BERT_NIL = [131,104,2,100,0,4,98,101,114,116,100,0,3,110,105,108].pack('c*')
diff --git a/test/encoder_test.rb b/test/encoder_test.rb
index 75290a7..bb23d61 100644
--- a/test/encoder_test.rb
+++ b/test/encoder_test.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'test_helper'
+require File.dirname(__FILE__) + '/test_helper'
class EncoderTest < Test::Unit::TestCase
context "BERT Encoder complex type converter" do
diff --git a/test/test_helper.rb b/test/test_helper.rb
index d053e9a..cf2d7f9 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -1,5 +1,6 @@
require 'rubygems'
require 'test/unit'
+require 'minitest/autorun'
require 'shoulda'
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
--
2.1.3
0001-Fix-test-includes-for-Ruby-2.1.patch 0001-Fix-test-autorun.patch
0002-Force-encoding-in-BERT-test.patch 0002-Force-encoding-in-BERT-test.patch
0003-Bert-format-stores-time-in-microseconds.patch 0003-Bert-format-stores-time-in-microseconds.patch
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment