just minor. Do not write `it "it...`..it usually indicate problem in context before ( as it is here )
usually it should look like ( just example )
```
describe Class do
  describe "#buttons_per_page" do
     context "when called in ncurses" do
        it "returns ...." do
        end
     context "when called in GUI" do
        it "returns ..." do
        end
     end
  end
end
```