JoranHonig / tarantula

Implementation of the tarantula fault localisation algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👾 Tarantula

Run Test 🔬 npm

Implementation of the tarantula fault localisation algorithm in rescript.

⬇ Installation

npm install tarantula-fl

Example usage

var tarantula = require('tarantula-fl')

var testData = {
    testResults: tarantula.TestData.fromMocha(exampleTestResult),
    coverage: tarantula.TestData.fromSolCover(exampleCoverage)
}

score = tarantula.Tarantula.tarantulaScore(testData)

🤖 Developers

  • Build: npm run build
  • Clean: npm run clean
  • Build & watch: npm run start
  • Test: npm test

📚 Learn More:

About

Implementation of the tarantula fault localisation algorithm


Languages

Language:ReScript 90.4%Language:JavaScript 9.6%