An open API service indexing awesome lists of open source software.

https://github.com/ronapelbaum/mangal

a simple angular 1.x project for unit testing practics
https://github.com/ronapelbaum/mangal

angularjs coverage jasmine karma

Last synced: about 2 months ago
JSON representation

a simple angular 1.x project for unit testing practics

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/ronapelbaum/mangal.svg?branch=master)](https://travis-ci.org/ronapelbaum/mangal)
[![Coverage Status](https://coveralls.io/repos/github/ronapelbaum/mangal/badge.svg?branch=master)](https://coveralls.io/github/ronapelbaum/mangal?branch=master)
[![StackShare](https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/ronapelbaum/mangal)

# mangal
a simple angular 1.x project for unit testing practics

### Running app
```
npm start
```

### Goal
get 100% line coverage

### Getting started
```
npm install
npm test
```

## Solution: branch `tests_b`

```
git checkout tests_b
```

[![Build Status](https://travis-ci.org/ronapelbaum/mangal.svg?branch=tests_b)](https://travis-ci.org/ronapelbaum/mangal)
[![Coverage Status](https://coveralls.io/repos/github/ronapelbaum/mangal/badge.svg?branch=tests_b)](https://coveralls.io/github/ronapelbaum/mangal?branch=tests_b)

## Appendix - how to init karma?
```
npm init
npm install --save jasmine-core
npm install --save karma
npm install --save karma-jasmine
npm install -g karma-cli

karma init
karma start
karma run
```