From eaca23831966f9cf454037b43d3b10aae177a50d Mon Sep 17 00:00:00 2001 From: Matt Todd Date: Thu, 9 Oct 2014 19:02:45 -0700 Subject: [PATCH 1/5] Run tests and specs --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6877e706..65d9ad5a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,4 +7,4 @@ rvm: matrix: allow_failures: - rvm: jruby-19mode -script: bundle exec rake spec +script: bundle exec rake From 73cfd7903b95bff4b74a93c5382627a2826c9859 Mon Sep 17 00:00:00 2001 From: Matt Todd Date: Thu, 9 Oct 2014 19:10:11 -0700 Subject: [PATCH 2/5] Add Ruby 2.1.2 to the build matrix --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 65d9ad5a..3202880c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: ruby rvm: - 1.9.3 - 2.0.0 + - 2.1.2 - jruby-19mode - rbx-19mode matrix: From cc60637e4138e0dd2648dc64d613efcdd1624579 Mon Sep 17 00:00:00 2001 From: Matt Todd Date: Thu, 9 Oct 2014 19:17:34 -0700 Subject: [PATCH 3/5] Add Rubinius 2.x --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 3202880c..dcd29b95 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ rvm: - 2.1.2 - jruby-19mode - rbx-19mode + - rbx-2 matrix: allow_failures: - rvm: jruby-19mode From a3668e3a14eadd521f3d5c4db70eda41ebc7577c Mon Sep 17 00:00:00 2001 From: Matt Todd Date: Thu, 9 Oct 2014 19:19:58 -0700 Subject: [PATCH 4/5] :fire: spec/spec.opts from gemspec files, manifest --- Manifest.txt | 1 - net-ldap.gemspec | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Manifest.txt b/Manifest.txt index bea51c0c..9c81b63c 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -32,7 +32,6 @@ lib/net/ldap/version.rb lib/net/snmp.rb net-ldap.gemspec spec/integration/ssl_ber_spec.rb -spec/spec.opts spec/spec_helper.rb spec/unit/ber/ber_spec.rb spec/unit/ber/core_ext/array_spec.rb diff --git a/net-ldap.gemspec b/net-ldap.gemspec index 854d4c6e..92ebfb45 100644 --- a/net-ldap.gemspec +++ b/net-ldap.gemspec @@ -24,7 +24,7 @@ Our roadmap for Net::LDAP 1.0 is to gain full client compliance with the most recent LDAP RFCs (4510-4519, plutions of 4520-4532).} s.email = ["blackhedd@rubyforge.org", "gemiel@gmail.com", "rory.ocon@gmail.com", "kaspar.schiess@absurd.li", "austin@rubyforge.org"] s.extra_rdoc_files = ["Manifest.txt", "Contributors.rdoc", "Hacking.rdoc", "History.rdoc", "License.rdoc", "README.rdoc"] - s.files = [".autotest", ".rspec", "Contributors.rdoc", "Hacking.rdoc", "History.rdoc", "License.rdoc", "Manifest.txt", "README.rdoc", "Rakefile", "autotest/discover.rb", "lib/net-ldap.rb", "lib/net/ber.rb", "lib/net/ber/ber_parser.rb", "lib/net/ber/core_ext.rb", "lib/net/ber/core_ext/array.rb", "lib/net/ber/core_ext/bignum.rb", "lib/net/ber/core_ext/false_class.rb", "lib/net/ber/core_ext/fixnum.rb", "lib/net/ber/core_ext/string.rb", "lib/net/ber/core_ext/true_class.rb", "lib/net/ldap.rb", "lib/net/ldap/dataset.rb", "lib/net/ldap/dn.rb", "lib/net/ldap/entry.rb", "lib/net/ldap/filter.rb", "lib/net/ldap/instrumentation.rb", "lib/net/ldap/password.rb", "lib/net/ldap/pdu.rb", "lib/net/snmp.rb", "net-ldap.gemspec", "spec/integration/ssl_ber_spec.rb", "spec/spec.opts", "spec/spec_helper.rb", "spec/unit/ber/ber_spec.rb", "spec/unit/ber/core_ext/string_spec.rb", "spec/unit/ldap/dn_spec.rb", "spec/unit/ldap/entry_spec.rb", "spec/unit/ldap/filter_spec.rb", "spec/unit/ldap_spec.rb", "test/common.rb", "test/test_entry.rb", "test/test_filter.rb", "test/test_ldap_connection.rb", "test/test_ldif.rb", "test/test_password.rb", "test/test_rename.rb", "test/test_snmp.rb", "test/testdata.ldif", "testserver/ldapserver.rb", "testserver/testdata.ldif", "lib/net/ldap/version.rb"] + s.files = [".autotest", ".rspec", "Contributors.rdoc", "Hacking.rdoc", "History.rdoc", "License.rdoc", "Manifest.txt", "README.rdoc", "Rakefile", "autotest/discover.rb", "lib/net-ldap.rb", "lib/net/ber.rb", "lib/net/ber/ber_parser.rb", "lib/net/ber/core_ext.rb", "lib/net/ber/core_ext/array.rb", "lib/net/ber/core_ext/bignum.rb", "lib/net/ber/core_ext/false_class.rb", "lib/net/ber/core_ext/fixnum.rb", "lib/net/ber/core_ext/string.rb", "lib/net/ber/core_ext/true_class.rb", "lib/net/ldap.rb", "lib/net/ldap/dataset.rb", "lib/net/ldap/dn.rb", "lib/net/ldap/entry.rb", "lib/net/ldap/filter.rb", "lib/net/ldap/instrumentation.rb", "lib/net/ldap/password.rb", "lib/net/ldap/pdu.rb", "lib/net/snmp.rb", "net-ldap.gemspec", "spec/integration/ssl_ber_spec.rb", "spec/spec_helper.rb", "spec/unit/ber/ber_spec.rb", "spec/unit/ber/core_ext/string_spec.rb", "spec/unit/ldap/dn_spec.rb", "spec/unit/ldap/entry_spec.rb", "spec/unit/ldap/filter_spec.rb", "spec/unit/ldap_spec.rb", "test/common.rb", "test/test_entry.rb", "test/test_filter.rb", "test/test_ldap_connection.rb", "test/test_ldif.rb", "test/test_password.rb", "test/test_rename.rb", "test/test_snmp.rb", "test/testdata.ldif", "testserver/ldapserver.rb", "testserver/testdata.ldif", "lib/net/ldap/version.rb"] s.homepage = %q{http://github.com/ruby-ldap/ruby-net-ldap} s.rdoc_options = ["--main", "README.rdoc"] s.require_paths = ["lib"] From 49158b30b256cc3c8458ab50327a1bc3835acff3 Mon Sep 17 00:00:00 2001 From: Matt Todd Date: Thu, 9 Oct 2014 19:26:44 -0700 Subject: [PATCH 5/5] Disable Rubinius 2.x It works, but to be practical it's too slow to care about for now. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index dcd29b95..4dd7b6dc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ rvm: - 2.1.2 - jruby-19mode - rbx-19mode - - rbx-2 + # - rbx-2 matrix: allow_failures: - rvm: jruby-19mode