All Projects → jatcwang → difflicious

jatcwang / difflicious

Licence: Apache-2.0 license
Scala library for readable diffs of values

Programming Languages

scala
5932 projects

Labels

Projects that are alternatives of or similar to difflicious

jest-it-up
🌐📈 Automatically bump up global Jest thresholds whenever coverage goes above them
Stars: ✭ 37 (-26%)
Mutual labels:  test
dts-jest
A preprocessor for Jest to snapshot test TypeScript declaration (.d.ts) files
Stars: ✭ 102 (+104%)
Mutual labels:  test
jaymock-cli
Mock an API and generate fake JSON test data, right from the terminal.
Stars: ✭ 13 (-74%)
Mutual labels:  test
kit-assignment-tests
Test collection for KIT programming assignments (WS16/17)
Stars: ✭ 18 (-64%)
Mutual labels:  test
sushi
The SUSHI test case generator
Stars: ✭ 19 (-62%)
Mutual labels:  test
Quizoo
Online Quiz Platform for conducting quizes
Stars: ✭ 27 (-46%)
Mutual labels:  test
Telegraf-Test
Telegraf Test - Simple Test ToolKit of Telegram Bots
Stars: ✭ 22 (-56%)
Mutual labels:  test
xray-action
... a GitHub action to import test results into "Xray" - A complete Test Management tool for Jira.
Stars: ✭ 16 (-68%)
Mutual labels:  test
CI-Report-Converter
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
Stars: ✭ 17 (-66%)
Mutual labels:  test
BaseUrlManager
⛵ BaseUrlManager的设计初衷主要用于开发时,有多个环境需要打包APK的场景,通过BaseUrlManager提供的BaseUrl动态设置入口,只需打一次包,即可轻松随意的切换不同的开发环境或测试环境。在打生产环境包时,关闭BaseUrl动态设置入口即可。
Stars: ✭ 43 (-14%)
Mutual labels:  test
speed-cloudflare-cli
📈 Measure the speed and consistency of your internet connection using speed.cloudflare.com
Stars: ✭ 99 (+98%)
Mutual labels:  test
IO-TESTER
A functional test framework
Stars: ✭ 32 (-36%)
Mutual labels:  test
to-string-verifier
To String Verifier provides an easy and convenient way to test the toString method on your class.
Stars: ✭ 25 (-50%)
Mutual labels:  test
AndcultureCode.Cli
and-cli command-line tool to manage the development of software applications
Stars: ✭ 14 (-72%)
Mutual labels:  test
demos
永恒君的案例库
Stars: ✭ 19 (-62%)
Mutual labels:  test
jest-github-action
Jest action adding checks with annotations to your pull requests and coverage table as comments
Stars: ✭ 134 (+168%)
Mutual labels:  test
jest-fixtures
Use file system fixtures in Jest
Stars: ✭ 39 (-22%)
Mutual labels:  test
airplayreceiver
Open source implementation of AirPlay 2 Mirroring / Audio protocol.
Stars: ✭ 84 (+68%)
Mutual labels:  test
xv
❌ ✔️ zero-config test runner for simple projects
Stars: ✭ 588 (+1076%)
Mutual labels:  test
dojos
Alguns desafios para os participantes dos grupos de estudo
Stars: ✭ 33 (-34%)
Mutual labels:  test

Difflicious

Diffs for human consumption

Release (https://badges.gitter.im/gitterHQ/gitter.png)

Difflicious is a library that produces nice readable diffs in your tests.

  • Readable and Actionable diff results
  • Flexible & Configurable diffing logic
    • Ignore unimportant fields when comparing
    • Compare Lists of items independent of order
    • Match Map entries by key and show diffs of the values
  • Integration with test frameworks and popular libraries

Hungry for some good diffs? Check out the documentation!

Contributing

All contributions are welcome including suggestions and ideas. For larger changes please raise an issue first to avoid duplicate work :)

Attributions

This project takes many inspirations from

  • diffx's path expression for ignoring fields
  • MUnit's case class diffs

License

Apache License 2.0. See LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].