Git Product home page Git Product logo

behave's People

Contributors

bytedissident avatar denpef avatar vadimkomis avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

vadimkomis

behave's Issues

Break our tests and UI to support

First screen of example app UI should be a table that leads user to test example.

Login Example
API
Performance

API should have a one test per action and or view query. that needs to be explained for users. This should have tests written that are done via BDD.

Async requests stub

At the moment, there is no way to stub asynchronous requests of the same type with different endpoints

Hook up to CI to run tests

I'm opening this issue to keep track of it. Basically, I want to add ci to the repo, so that it will run the tests, and also add a badge to the readme, so that it will show tests status.

Add performance tests

Creates a Behave extension for testing performance (Behave+Performance).

Given that a frame should be displayed in 16.67ms if UI is operating at 60fps.

PerformanceBDDTests.swift has two tests:
isEfficient
isInefficient

Update resetUI()

We should write a more foolproof method to teardown the UI between runs, I modified the original and it handles many more cases, but I think maybe we should attempt it at the UIApplication level so its guaranteed each run.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.