Feature #9667

Make our test suite run on Debian Stretch

Added by intrigeri 2015-07-01 11:30:25 . Updated 2015-08-11 10:47:50 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
2015-07-01
Due date:
% Done:

100%

Feature Branch:
test/9667-debian-stretch
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

It would be nice (e.g. for those of us who run testing/sid and don’t use nested virtualization) to support Debian Stretch as a platform for running our test suite.


Subtasks


History

#1 Updated by intrigeri 2015-07-01 11:30:52

I currently get, with cucumber 2.0:

undefined method `accept_hook?' for #<Cucumber::Core::Ast::Feature:0x0000000379a038> (NoMethodError)

#2 Updated by anonym 2015-07-01 12:44:29

  • Status changed from Confirmed to In Progress

Applied in changeset commit:198fe1149269bafedcc68ab9997aa18d878bebee.

#3 Updated by anonym 2015-07-01 12:49:38

  • Assignee changed from anonym to intrigeri
  • Target version set to Tails_1.5
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to test/9667-debian-stretch

The feature branch fixes it for me vs cucumber 2.0.0-2 (Sid) while remaining compatible with cucumber 1.3.17-1 (Jessie) at the same time. Admittedly I did only some very minimal testing.

#4 Updated by kytv 2015-07-01 17:03:57

  • Assignee changed from intrigeri to anonym
  • QA Check changed from Ready for QA to Dev Needed

With cucumber 2.0 I saw:

      undefined method `status' for #<Cucumber::RunningTestCase::Scenario:0x000000031df328> (NoMethodError)
      ./features/support/hooks.rb:144:in `After'

Should be reproducible with features/torified_browsing.feature:19

(features/torified_browsing.feature features/unsafe_browser.feature features/checks.feature features/evince.feature features/torified_gnupg.feature have worked fine with cucumber from jessie)

#5 Updated by anonym 2015-07-01 21:16:41

  • Assignee changed from anonym to kytv
  • QA Check changed from Dev Needed to Ready for QA

kytv wrote:
> With cucumber 2.0 I saw:
>
> […]
>
> Should be reproducible with features/torified_browsing.feature:19

Fixed, thanks!

#6 Updated by intrigeri 2015-07-02 04:39:16

  • Assignee changed from kytv to intrigeri

#7 Updated by intrigeri 2015-07-02 06:47:23

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

Merged into stable and devel. Thanks!

#8 Updated by anonym 2015-07-04 09:58:10

  • Status changed from Fix committed to In Progress

Applied in changeset commit:64c3d04c816b5b0515c2ad46f3bd48aacae03c8f.

#9 Updated by anonym 2015-07-04 09:58:10

Applied in changeset commit:879e3ea2f448c79094ad5ac60a39d013044d3feb.

#10 Updated by intrigeri 2015-07-04 09:58:10

  • Status changed from In Progress to Fix committed

Applied in changeset commit:5caa7ea92e8f814aa9debf347485ef6a6dfd49c4.

#11 Updated by BitingBird 2015-08-11 10:47:50

  • Status changed from Fix committed to Resolved