awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jparise/flake8-assertive

Open-source alternatives to Flake8 Assertive

30 open-source projects similar to jparise/flake8-assertive, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Flake8 Assertive alternative.

  • akamud/xamarin.forms.testinglibraryakamud avatar

    akamud/Xamarin.Forms.TestingLibrary

    32View on GitHub↗

    A testing library to make components testing for Xamarin.Forms easier, inspired by Testing Library, Flutter's Widget Testing and others.

    C#
    View on GitHub↗32
  • and-semakin/flake8-pytestrailA

    and-semakin/flake8-pytestrail

    0View on GitHub↗

    A companion Flake8 plugin for pytest-testrail package.

    View on GitHub↗0
  • anko/tap-mergeanko avatar

    anko/tap-merge

    13View on GitHub↗

    library and CLI tool that merges multiple Test Anything Protocol streams

    LiveScript
    View on GitHub↗13
  • antoaravinth/preact-testing-libraryantoaravinth avatar

    antoaravinth/preact-testing-library

    158View on GitHub↗

    Preact Testing Library

    JavaScript
    View on GitHub↗158
  • centigrade/ngtxCentigrade avatar

    Centigrade/ngtx

    11View on GitHub↗

    ngtx stands for "Angular Testing Extensions". It is a small set of functions aiming to make your life easier when testing Angular components. It's supposed to make your tests lean while increasing the readability by boosting the semantics of each test case.

    TypeScript
    View on GitHub↗11
  • cypress-io/cypresscypress-io avatar

    cypress-io/cypress

    50,113View on GitHub↗

    Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the browser. It serves as an end-to-end testing framework, a frontend component testing tool, and a web application test runner. The project also functions as a headless browser automation tool and a network traffic interceptor. The system differentiates itself by executing test code within the same browser process as the application, allowing for direct access to the DOM. It includes a network traffic interception system to stub and manipulate browser requests, as well as a graphical

    TypeScriptangular-testing-librarycomponent-testingcypress
    View on GitHub↗50,113

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • derhuerst/chutneyderhuerst avatar

    derhuerst/chutney

    4View on GitHub↗

    Run TAP tests at Sauce Labs. A more opinionated smokestack. airtap is a another, well-known alternative.

    JavaScript
    View on GitHub↗4
  • developit/preact-jsx-chaidevelopit avatar

    developit/preact-jsx-chai

    56View on GitHub↗

    Extend Chai with support for asserting JSX equality & contents with support for Preact Components.

    JavaScript
    View on GitHub↗56
  • francescoborzi/ngx-page-object-modelFrancescoBorzi avatar

    FrancescoBorzi/ngx-page-object-model

    37View on GitHub↗

    Angular Component Tests made easy

    TypeScript
    View on GitHub↗37
  • getsaf/shallow-rendergetsaf avatar

    getsaf/shallow-render

    273View on GitHub↗

    Angular testing made easy with shallow rendering and easy mocking. https://getsaf.github.io/shallow-render

    TypeScript
    View on GitHub↗273
  • help-me-mom/ng-mockshelp-me-mom avatar

    help-me-mom/ng-mocks

    1,156View on GitHub↗

    Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup

    TypeScript
    View on GitHub↗1,156
  • help-me-mom/ng-mocks-sandboxhelp-me-mom avatar

    help-me-mom/ng-mocks-sandbox

    5View on GitHub↗

    A repo with guides and examples for unit tests in Angular applications using ng-mocks.

    TypeScript
    View on GitHub↗5
  • hughsk/smokestackhughsk avatar

    hughsk/smokestack

    243View on GitHub↗

    Pipe your JavaScript into a browser of your choosing:

    JavaScript
    View on GitHub↗243
  • hypertheory-labs/msw-lenshypertheory-labs avatar

    hypertheory-labs/msw-lens

    1View on GitHub↗

    A developer tool with two jobs:

    TypeScript
    View on GitHub↗1
  • jam3/tap-dev-toolJam3 avatar

    Jam3/tap-dev-tool

    29View on GitHub↗

    (Click for a live demo)

    JavaScript
    View on GitHub↗29
  • jamescooke/flake8-aaajamescooke avatar

    jamescooke/flake8-aaa

    74View on GitHub↗

    Flake8-AAA

    Python
    View on GitHub↗74
  • jdkandersson/flake8-mock-specjdkandersson avatar

    jdkandersson/flake8-mock-spec

    4View on GitHub↗

    Are you using mocks in your code and want to ensure that you are not accessing or calling methods that the mocked objects don't have? Using mocks incorrectly can lead to bugs in your code and falsely passing tests. To avoid this, flake8-mock-spec linter has been created to enforce the use of the…

    Python
    View on GitHub↗4
  • jestjs/jestjestjs avatar

    jestjs/jest

    45,448View on GitHub↗

    Jest is a JavaScript testing framework designed for writing and running automated test suites to verify the correctness of JavaScript and TypeScript code. It functions as a comprehensive toolset that integrates a test runner, a mocking and spying library, a snapshot testing tool, and a code coverage tool. The framework distinguishes itself through snapshot testing, which records the serialized state of data structures to detect regressions in future executions. It also includes a mocking and spying library for simulating external dependencies and tracking function calls to isolate code during

    TypeScripteasyexpectationfacebook
    View on GitHub↗45,448
  • jmcdo29/testing-nestjsjmcdo29 avatar

    jmcdo29/testing-nestjs

    3,019View on GitHub↗

    This project is a NestJS testing boilerplate and reference implementation. It provides a structured monorepo workspace designed to demonstrate various architectural and testing patterns for NestJS applications. The project features a dockerized test environment and an integration testing framework. It includes a dedicated GraphQL API test suite to validate graph-based endpoints and schemas for queries and mutations. The suite covers a layered testing hierarchy consisting of unit, integration, and end-to-end tests. These capabilities extend across the application and data layers, including da

    TypeScriptcqrsexamplesgraphql
    View on GitHub↗3,019
  • jonathanpeppers/xamarin.forms.mocksjonathanpeppers avatar

    jonathanpeppers/Xamarin.Forms.Mocks

    193View on GitHub↗

    Library for running Xamarin.Forms inside of unit tests

    C#
    View on GitHub↗193
  • kareemmostafa77/qc-auto-packageKareemMostafa77 avatar

    KareemMostafa77/qc-auto-package

    1View on GitHub↗

    Effortless, stable test IDs for Angular apps, controlled by testers — not code.

    TypeScript
    View on GitHub↗1
  • khalic-lab/schmockkhalic-lab avatar

    khalic-lab/schmock

    2View on GitHub↗

    Schema Mocking Made Easy

    TypeScript
    View on GitHub↗2
  • kirill-kolomin/ngx-testboxkirill-kolomin avatar

    kirill-kolomin/ngx-testbox

    2View on GitHub↗

    Integration testing for Angular with black-box approach, async control, and user-centric testing concept

    TypeScript
    View on GitHub↗2
  • lukasniessen/archunittsLukasNiessen avatar

    LukasNiessen/ArchUnitTS

    419View on GitHub↗

    ArchUnitTS is an architecture testing library. Specify and ensure architecture rules in your TypeScript app. Easy setup and pipeline integration.

    TypeScript
    View on GitHub↗419
  • m-burst/flake8-pytest-stylem-burst avatar

    m-burst/flake8-pytest-style

    240View on GitHub↗

    A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.

    Python
    View on GitHub↗240
  • malopolese/ngx-api-mocks-interceptorMaloPolese avatar

    MaloPolese/ngx-api-mocks-interceptor

    2View on GitHub↗

    A powerful Angular HTTP interceptor for mocking API responses with support for dynamic data generation, path matching, response delays, and simulated file operations. Perfect for development and testing.

    TypeScript
    View on GitHub↗2
  • mblayman/tappymblayman avatar

    mblayman/tappy

    146View on GitHub↗

    tappy

    Python
    View on GitHub↗146
  • microsoft/playwrightmicrosoft avatar

    microsoft/playwright

    91,074View on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    TypeScriptautomationchromechromium
    View on GitHub↗91,074
  • millersvt/ng-automocksMillerSvt avatar

    MillerSvt/ng-automocks

    3View on GitHub↗

    When testing Angular applications, you often need to isolate a component or service under test from its Angular dependencies. In the past, this meant manually creating stub components, using NOERRORSSCHEMA, TestBed.override... functions, third party libraries, or creating mock entities manually.…

    TypeScript
    View on GitHub↗3
  • mswjs/mswmswjs avatar

    mswjs/msw

    17,977View on GitHub↗

    MSW is a JavaScript API mocking library and integration testing tool designed to intercept network requests at the network level. It allows for the definition of mock data and status codes using routing syntax to simulate server responses without requiring changes to the application source code. The project utilizes a service worker to proxy API calls in the browser, providing a mechanism for isolated frontend development and testing. It employs platform-specific network adapters to maintain a consistent mocking interface across both browser and Node.js environments. The library covers a ran

    TypeScriptapiapi-mockingdevtools
    View on GitHub↗17,977