Sha256: 53c47506410153f8007100d63ae078c411732f0397f88233f5fe801ca95d86f3

Contents?: true

Size: 1.7 KB

Versions: 14

Compression:

Stored size: 1.7 KB

Contents

Feature: Queryable Selector
  Scenario: Basic Selector Tests
    Then should initialize with an attribute and an operator
    Then should raise an exception if the operator is not supported
  Scenario: Using offset and limit
    Given the Server is running at "queryable-app"
    Then should limit the documents to the number specified
    Then should offset the documents by the number specified
    Then should support offset and limit at the same time
    Then should not freak out about an offset higher than the document count
  Scenario: Using where queries with an equal operator
    Given the Server is running at "queryable-app"
    Then should return the right documents
    Then should be chainable
    Then should not be confused by attributes not present in all documents
  Scenario: Using where queries with a complex operator
    Given the Server is running at "queryable-app"
    Then with a gt operator should return the right documents
    Then with a gte operator should return the right documents
    Then with an in operator should return the right documents
    Then with an lt operator should return the right documents
    Then with an lte operator should return the right documents
    Then with an include operator include should return the right documents
    Then with mixed operators should return the right documents
    Then using multiple constrains in one where should return the right documents
  Scenario: Sorting documents
    Given the Server is running at "queryable-app"
    Then should support ordering by attribute ascending
    Then should support ordering by attribute descending
    Then should order by attribute ascending by default
    Then should exclude documents that do not own the attribute

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
middleman-core-3.1.6 features/queryable.feature
middleman-core-3.1.5 features/queryable.feature
middleman-core-3.1.4 features/queryable.feature
middleman-core-3.1.3 features/queryable.feature
middleman-core-3.1.2 features/queryable.feature
middleman-core-3.1.1 features/queryable.feature
middleman-core-3.1.0 features/queryable.feature
middleman-core-3.1.0.rc.4 features/queryable.feature
middleman-core-3.1.0.rc.3 features/queryable.feature
middleman-core-3.1.0.rc.2 features/queryable.feature
middleman-core-3.1.0.rc.1 features/queryable.feature
middleman-core-3.1.0.beta.3 features/queryable.feature
middleman-core-3.1.0.beta.2 features/queryable.feature
middleman-core-3.1.0.beta.1 features/queryable.feature