Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Introduce behavioural, functional and unit testing suite #68

Open
20 of 28 tasks
oparoz opened this issue Sep 4, 2016 · 0 comments
Open
20 of 28 tasks

Introduce behavioural, functional and unit testing suite #68

oparoz opened this issue Sep 4, 2016 · 0 comments
Labels
enhancement New feature or request

Comments

@oparoz
Copy link
Member

oparoz commented Sep 4, 2016

From @oparoz on August 14, 2015 16:2

Intro and tooling

See the wiki page to understand why and how.

Status

Acceptance

  • Setup test environment
  • Setup Travis
  • Write scenarios
  • Write tests
  • Create sample tests

API

  • Setup test environment
  • Setup Travis
  • Write scenarios
  • Write tests
  • Create sample tests

PHP

Unit

  • Setup test environment
  • Setup Travis
  • Create mocks and fixtures. ownCloud doesn't provide any, so the task is huge and boring
  • Create sample tests
  • Add documentation

Integration

  • Setup test environment
  • Setup Travis
  • Create module to prepare test data
  • Create sample tests
  • Add documentation

Javascript

Unit

  • Setup test environment
  • Setup Travis
  • Add unit and integration suites.
  • Create mocks and fixtures.
  • Create sample tests
  • Set up reporting
  • Add documentation

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Copied from original issue: owncloud/gallery#267

@oparoz oparoz added enhancement New feature or request in progress labels Sep 4, 2016
@oparoz oparoz mentioned this issue Sep 4, 2016
12 tasks
@oparoz oparoz mentioned this issue Sep 4, 2016
12 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant