Topic: "snapshot-testing"
pointfreeco/swift-snapshot-testing
πΈ Delightful Swift snapshot testing.
Language: Swift - Size: 29.8 MB - Last synced at: 5 days ago - Pushed at: 17 days ago - Stars: 3,942 - Forks: 611

VerifyTests/Verify
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
Language: C# - Size: 16.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,227 - Forks: 163

bUnit-dev/bUnit
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under testβs life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
Language: C# - Size: 7.48 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,220 - Forks: 113

playbook-ui/playbook-ios
πA library for isolated developing UI components and automatically taking snapshots of them.
Language: Swift - Size: 28.1 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 1,197 - Forks: 61

pointfreeco/pointfreeco
π¬ The source for www.pointfree.co, a video series on advanced programming topics in the Swift programming language.
Language: Swift - Size: 771 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 1,139 - Forks: 101

adriantoine/enzyme-to-json
Snapshot test your Enzyme wrappers
Language: JavaScript - Size: 1.2 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 942 - Forks: 64

spatie/phpunit-snapshot-assertions
A way to test without writing actual testΒ cases
Language: PHP - Size: 1.17 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 671 - Forks: 73

syrupy-project/syrupy
:pancakes: The sweeter pytest snapshot plugin
Language: Python - Size: 12.3 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 636 - Forks: 42

jest-community/snapshot-diff
Diffing snapshot utility for Jest
Language: JavaScript - Size: 2.07 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 607 - Forks: 22

cashapp/AccessibilitySnapshot
Easy regression testing for iOS accessibility
Language: Swift - Size: 52.7 MB - Last synced at: about 19 hours ago - Pushed at: 12 days ago - Stars: 585 - Forks: 77

approvals/ApprovalTests.Net
ApprovalTest verification library for .Net
Language: C# - Size: 21.8 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 573 - Forks: 108

trytouca/trytouca
Continuous Regression Testing for Engineering Teams
Language: TypeScript - Size: 79.9 MB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 499 - Forks: 25

15r10nk/inline-snapshot
create and update inline snapshots in your python tests
Language: Python - Size: 6.73 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 494 - Forks: 15

skyweb07/Snap.swift
Snapshot testing in a snap π¨
Language: Swift - Size: 398 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 421 - Forks: 19

BarredEwe/Prefire
π₯ A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported!
Language: Swift - Size: 99.3 MB - Last synced at: 16 days ago - Pushed at: 23 days ago - Stars: 360 - Forks: 26

approvals/ApprovalTests.Java
ApprovalTest verification library for Java
Language: Java - Size: 22.5 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 353 - Forks: 77

sergio-sastre/Android-screenshot-testing-playground
A sample repo to introduce screenshot testing in Android with different libraries
Language: Kotlin - Size: 2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 339 - Forks: 24

approvals/ApprovalTests.cpp
Native ApprovalTests for C++ on Linux, Mac and Windows
Language: C++ - Size: 11.8 MB - Last synced at: 16 days ago - Pushed at: 26 days ago - Stars: 324 - Forks: 53

bradleyjkemp/cupaloy
Simple Go snapshot testing
Language: Go - Size: 339 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 318 - Forks: 26

SwissLife-OSS/snapshooter
Snapshooter is a snapshot testing tool for .NET Core and .NET Framework
Language: C# - Size: 2.87 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 317 - Forks: 30

pointfreeco/swift-macro-testing
Magical testing tools for Swift macros.
Language: Swift - Size: 110 KB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 301 - Forks: 31

sergio-sastre/AndroidUiTestingUtils
A set of TestRules, ActivityScenarios and utils to facilitate UI and screenshot testing under given configurations: FontSizes, Locales...
Language: Kotlin - Size: 1.22 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 299 - Forks: 14

styleguidist/snapguidist
Snapshot testing for React Styleguidist
Language: JavaScript - Size: 777 KB - Last synced at: 6 days ago - Pushed at: almost 7 years ago - Stars: 289 - Forks: 36

screenshotbot/screenshotbot-oss
A Screenshot Testing service to tie with your existing Android, iOS and Web screenshot tests
Language: Common Lisp - Size: 104 MB - Last synced at: about 14 hours ago - Pushed at: about 16 hours ago - Stars: 274 - Forks: 13

ysmood/got
An enjoyable golang test framework.
Language: Go - Size: 336 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 269 - Forks: 18

Antondomashnev/FBSnapshotsViewer
A mac os application that shows the failing snapshot tests from FBSnapshotTestCase
Language: Swift - Size: 970 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 224 - Forks: 15

gkampitakis/go-snaps
Jest-like snapshot testing in Go πΈ
Language: Go - Size: 986 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 211 - Forks: 7

bahmutov/snap-shot-it
Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!
Language: JavaScript - Size: 2.7 MB - Last synced at: 17 days ago - Pushed at: 22 days ago - Stars: 163 - Forks: 18

eWert-Online/OSnap
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
Language: OCaml - Size: 42.7 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 162 - Forks: 2

bufferapp/buffer-components π¦
Buffer's shared collection of React UI components π€π€
Language: JavaScript - Size: 3.77 MB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 140 - Forks: 40

joseph-roitman/pytest-snapshot
A plugin for snapshot testing with pytest.
Language: Python - Size: 104 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 130 - Forks: 13

asvetliakov/typescript-snapshots-plugin
Snapshots language service support for Typescript
Language: TypeScript - Size: 6.63 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 7

nix-community/namaka
Snapshot testing for Nix based on haumea [maintainer=@figsoda]
Language: Rust - Size: 397 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 123 - Forks: 4

giacomocavalieri/birdie
π¦ββ¬ Snapshot testing in Gleam
Language: Gleam - Size: 308 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 122 - Forks: 11

theramis/Snapper
Bringing Jest-esque Snapshot testing to C#
Language: C# - Size: 362 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 118 - Forks: 28

ehmicky/test-each
π€ Repeat tests. Repeat tests. Repeat tests.
Language: JavaScript - Size: 5.95 MB - Last synced at: 19 days ago - Pushed at: 2 months ago - Stars: 114 - Forks: 2

mrdulin/jest-codelab π¦
Learning JavaScript Test Framework - Jestjs v24.x.x by examples
Language: TypeScript - Size: 3.45 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 110 - Forks: 29

pankajladhar/GFontsSpace
Preview: https://pankajladhar.github.io/GFontsSpace
Language: JavaScript - Size: 3 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 91 - Forks: 36

approvals/ApprovalTests.Swift
ApprovalTests for Swift, a powerful alternative to assertions
Language: Swift - Size: 1.41 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 90 - Forks: 15

jlandowner/helm-chartsnap
Snapshot testing tool for Helm charts
Language: Go - Size: 1.55 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 88 - Forks: 8

vberlier/pytest-insta
A practical snapshot testing plugin for pytest.
Language: Python - Size: 481 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 87 - Forks: 2

ianthehenry/judge
self-modifying test library for janet
Language: Janet - Size: 216 KB - Last synced at: 24 days ago - Pushed at: 7 months ago - Stars: 76 - Forks: 7

diffplug/selfie
Snapshot testing for Java, Kotlin, and the JVM
Language: Kotlin - Size: 10.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 75 - Forks: 11

jagreehal/stencil-how-to-test-components
Examples of how to test Stencil components
Language: TypeScript - Size: 846 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 71 - Forks: 6

max-sixty/pytest-accept
A pytest plugin for automatically updating doctest outputs
Language: Python - Size: 364 KB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 63 - Forks: 3

siriusxm/snapshot4s
Snapshot testing for Scala made easy πΈ
Language: Scala - Size: 326 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 60 - Forks: 3

mnemnion/ohsnap
Oh Snap! Easy Snapshot Testing for Zig
Language: Zig - Size: 103 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 55 - Forks: 4

Sherlouk/swift-snapshot-testing-stitch
Combine SnapshotTesting images into a single asset
Language: Swift - Size: 336 KB - Last synced at: about 7 hours ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 14

batteries-included/heyya
Heyya the snapshot testing utility for Phoenix framework components
Language: Elixir - Size: 162 KB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 47 - Forks: 0

playbook-ui/accessibility-snapshot-ios
A library for generating snapshot images of components managed by Playbook with accessibility labels.
Language: Swift - Size: 3.69 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 46 - Forks: 2

satya164/jest-file-snapshot
Jest matcher to write snapshots to a separate file instead of the default snapshot file used by Jest
Language: JavaScript - Size: 2.29 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 43 - Forks: 14

EmergeTools/emerge-android
Android tooling & gradle plugin for Emerge's size analysis, end-to-end snapshotting, Reaper dead code detection and performance testing
Language: Kotlin - Size: 4.14 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 42 - Forks: 4

synoet/ballast
β a simple api load testing tool that lets you compare performance snapshots of your api.
Language: Rust - Size: 306 KB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 40 - Forks: 3

groue/GRDBSnapshotTesting
The snapshot testing library for GRDB
Language: Swift - Size: 46.9 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 36 - Forks: 2

rakannimer/generator-react-jest-tests
A React Jest test generator. Generates snapshot tests for React components.
Language: JavaScript - Size: 1.04 MB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 11

VerifyTests/Verify.Blazor
Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.
Language: C# - Size: 1.38 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 34 - Forks: 2

Blackjacx/Assist
App Store Connect API access via CLI written in Swift
Language: Swift - Size: 340 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 2

reg-viz/reg-puppeteer-demo
:performing_arts: Demonstration reg-suit using puppeteer screenshot
Language: HTML - Size: 1.5 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 9

json-snapshot/json-snapshot.github.io
Snapshot Testing for Java
Language: Java - Size: 144 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 17

rachitnigam/runt
A lighweight and parallel snapshot testing framework in rust
Language: Rust - Size: 3.86 MB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 31 - Forks: 1

AndriiDoroshko/SnappyShrimp
New snapshot testing experience for iOS apps. It runs your tests on all possible screens, orientations, and multitasking modes. It also makes proper snapshots for iPhone X, considering it's shape and safe areas.
Language: Swift - Size: 1020 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 31 - Forks: 9

cdlewis/snapshotter
Snapshot testing for Tape/Enzyme projects
Language: JavaScript - Size: 1.07 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 7

prysk/prysk Fork of aiiie/cram
Functional tests for command line applications
Language: Python - Size: 1.93 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 27 - Forks: 11

stackbuilders/hspec-golden
Golden tests with Hspec
Language: Haskell - Size: 67.4 KB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 27 - Forks: 9

lambdahands/opticlj
A Clojure(Script) expectation/snapshot testing library, inspired by cram, ppx_expect, and jest
Language: Clojure - Size: 28.3 KB - Last synced at: 10 days ago - Pushed at: 12 months ago - Stars: 27 - Forks: 1

DeluxeAlonso/CalculatorReplicaSwiftUI
Calculator replica using SwiftUI and Combine framework.
Language: Swift - Size: 19.3 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 25 - Forks: 3

jimbol/expect-gen
Assertion library for unit testing JS generators. Works well with redux-saga. Allows snapshot testing.
Language: JavaScript - Size: 6.85 MB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 25 - Forks: 3

kalcifer/awesome-jest
Links to jest resources
Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 23 - Forks: 0

IndrajeetPatil/intro-to-snapshot-testing
Introduction to snapshot (aka golden) testing (in R)
Language: HTML - Size: 95.8 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 22 - Forks: 2

drevops/behat-screenshot
πΈ Behat extension to create screenshots
Language: PHP - Size: 307 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 8

kjugi/meeting-app-unit-tests-playground
Unit tests patterns when using JEST and Vue2 (vue-test-utils)
Language: JavaScript - Size: 1.8 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 0

bokuweb/avaron π¦
π AVA + Electron :electron: = Avaron
Language: JavaScript - Size: 875 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 22 - Forks: 5

V8tr/SnapshotTestingSwiftUI
Snapshot testing SwiftUI views https://www.vadimbulavin.com/snapshot-testing-swiftui-views/
Language: Swift - Size: 1.18 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 1

tribou/jest-serializer-path
Remove absolute paths from your Jest snapshots
Language: JavaScript - Size: 49.2 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 8

DCzajkowski/snapshy
πΈ A package for running snapshot tests in Elixir
Language: Elixir - Size: 48.8 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 5

akameco/reducer-tester
Utilities for testing redux reducers
Language: TypeScript - Size: 878 KB - Last synced at: 24 days ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 3

psharanda/NativeBook
A toolkit for Implementing, maintaining, documenting and evolving a shared set of UI components for iOS inspired by Storybook.js
Language: Swift - Size: 644 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 0

sandworm-hq/sandworm-jest
Security Snapshot Testing Inside Your Jest Test Suite πͺ±
Language: JavaScript - Size: 424 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 1

eth-p/best
A Bash unit and snapshot testing framework.
Language: Shell - Size: 175 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 3

madewithlove/phpunit-snapshots π¦
Snapshot testing for PHPUnit
Language: PHP - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 16 - Forks: 3

Th3Wall/react-crwn-cothing-ecom
This project-based course introduced me to all of the modern toolchain of a React developer in 2021. I have built a massive e-commerce application built using React, Redux, React Hooks, React Suspense, React Router, GraphQL, Context API, Firebase, Redux-Saga, Stripe and a lot more technologies.
Language: JavaScript - Size: 462 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 4

tommy351/goldga
A golden file testing (snapshot testing) library for gomega.
Language: Go - Size: 52.7 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 3

devpass-tech/challenge-tests-finance
Projects for Tests iOS Dev Sprint on Devpass
Language: Swift - Size: 2.8 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 70

codeship/jest-acceptance
Snapshot driven acceptance testing with jest
Language: TypeScript - Size: 288 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 1

michaelloo35/JSnap
Snapshot testing made for java
Language: Java - Size: 950 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

maxbechtold/golden-master
A harness for writing Golden Master tests in Java, painlessly.
Language: Java - Size: 174 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

brodieG/aammrtf
Ultra lightweight snapshot testing for R packages.
Language: R - Size: 410 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

sassanh/headless-kivy
Headless renderer and test helper for Kivy framework
Language: Python - Size: 295 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 2

afanasykoryakin/AFSnapshotTesting
The world's fastest and most customizable library for snapshot testing of iOS apps
Language: Swift - Size: 17.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0

goldquality/phpunit-snapshots
Lazy PHP testing
Language: PHP - Size: 34.2 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

sanosuke009/pyviztest
A Visual Testing Library in Python. Works with Playwright, Selenium. Can generate Allure Report.
Language: Python - Size: 11.6 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 8 - Forks: 1

fa93hws/eslint-snapshot-test
Create snapshot for eslint
Language: TypeScript - Size: 997 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

reisdev/star-wars-ios
Star Wars themed iOS application built with Swift
Language: Swift - Size: 1.21 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

Sherlouk/SpanGrid
An enhanced SwiftUI grid.
Language: Swift - Size: 3.86 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 2

Ebazhanov/cypress-image-screenshot-comparison
screenshot comparison + Cypress + Mochawesome report + CircleCI
Language: JavaScript - Size: 1.72 MB - Last synced at: about 14 hours ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 2

newsuk/jest-lint π¦
A linter for Jest snapshots to help you write (in a very opinionated way) "better" snapshots
Language: TypeScript - Size: 535 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1

izumin5210/rspec-cheki
Support snapshot testing, inspired Jest.
Language: Ruby - Size: 30.3 KB - Last synced at: 25 days ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 0

mattiaerre/jest-do-it
A thing said or done for amusement; a joke.
Language: JavaScript - Size: 9 MB - Last synced at: 6 days ago - Pushed at: almost 8 years ago - Stars: 8 - Forks: 2

JulienPradet/pigment-store
Pigment Store is a styleguide generator that works as a living documentation for React Components. It also aims at providing automatic visual testing.
Language: JavaScript - Size: 452 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 0

indoorvivants/snapshot-testing
SBT plugin and runtime for snapshot testing
Language: Scala - Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1
