Feature: Initialization Scenario: read recipes Given read recipes Scenario: get archive alist Given set travis-archive-alist to archive alist Then travis-archive-alist should be empty Scenario: add to archive alist Given add "test1" to archive alist Then archive alist should be ("test1") Given add "test2" to archive alist Then archive alist should be ("test2" "test1") Scenario: remove from archive alist Given add "test1" to archive alist Given remove "test2" from archive alist Then archive alist should be ("test1") Given add "test2" to archive alist Then archive alist should be ("test2" "test1") Given remove "test1" from archive alist Then archive alist should be ("test2")