• Stars
    star
    1
  • Language
    Ruby
  • Created over 2 years ago
  • Updated 12 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Slack scheduler to set up rotating brunch pairings

More Repositories

1

standard

🌟 Ruby Style Guide, with linter & automatic code fixer
Ruby
2,104
star
2

testdouble.js

A minimal test double library for TDD with JavaScript
JavaScript
1,407
star
3

suture

🏥 A Ruby gem that helps you refactor your legacy code
Ruby
1,401
star
4

contributing-tests

1,104
star
5

scripty

Because no one should be shell-scripting inside a JSON file.
JavaScript
957
star
6

test-smells

A workbook repository of example test smells and what to do about them.
JavaScript
421
star
7

jasmine-rails

A Jasmine runner for rails projects that's got you covered in both the terminal and the browser
JavaScript
378
star
8

referral

🕵️‍♀️ Find, filter, and sort your Ruby code's definitions & references
Ruby
343
star
9

cypress-rails

Helps you write Cypress tests of your Rails app
Ruby
312
star
10

good-migrations

Prevent Rails from auto-loading app/ code when running database migrations
Ruby
294
star
11

mocktail

🥃 Take your Ruby, and make it a double!
Ruby
273
star
12

static-rails

Build & serve static sites (e.g. Jekyll, Hugo) from your Rails app
Ruby
149
star
13

maybe_later

Run code after the current Rack response or Rails action completes
Ruby
132
star
14

time_up

⏱ Create and manage multiple timers to tell where your Ruby code's time is going
Ruby
117
star
15

teenytest

A very simple, zero-config test runner for Node.js
JavaScript
97
star
16

test_data

A fast & reliable system for managing your Rails application's test data
Ruby
95
star
17

put

Ruby
92
star
18

theredoc

Makes your multi-line JavaScript strings look good
JavaScript
79
star
19

quibble

Makes it easy to replace require'd dependencies.
JavaScript
78
star
20

react-decoupler

JavaScript
55
star
21

noncommittal

A gem that ensures test isolation by preventing your Rails tests from committing to the database
Ruby
46
star
22

real-world-testing-video

testdouble/real-world-testing + screencasts
JavaScript
40
star
23

clojurescript.csv

A ClojureScript library for reading and writing CSV
Clojure
37
star
24

testdouble-jest

A testdouble.js extension to add support for Jest module mocking
JavaScript
37
star
25

grunt-markdown-blog

Grunt task for building a blog with markdown posts & underscore templates
CoffeeScript
36
star
26

ought

A dumb assertion library with smart diffs for JavaScript
JavaScript
34
star
27

cypress-capybara

Capybara finders re-implemented as custom Cypress commands
JavaScript
33
star
28

minitest-suite

Re-order your Minitest suite into logical sub-suites/groups
Ruby
32
star
29

rust-ffi-example

An example project that shows how to use FFI between Rust and Unity.
Rust
31
star
30

gem_dating

How old is that anyway?
Ruby
29
star
31

rspec-graphql_response

Verify ruby-graphql responses with a :graphql spec type
Ruby
25
star
32

ecto_resource

A simple module to clear up the boilerplate of CRUD resources in Phoenix context files.
Elixir
22
star
33

java-testing-example

An example project that's configured for JUnit and Mocha
Java
20
star
34

real-world-testing

Workshop for Testing JavaScripts
JavaScript
17
star
35

unusual-spending

A code kata for outside-in TDD in Node.js
JavaScript
16
star
36

webpacker-assets-demo

A demo repo to show how to reference images and styles when using Webpacker instead of Sprockets
Ruby
13
star
37

javascript-testing-tactics

The Missing Manual for writing great JavaScript Testing
13
star
38

magic_email_demo

An example Rails app that implements passwordless authentication by emailing a magic link
Ruby
12
star
39

scheduled-merge

Merge PRs on a specified date using Labels
JavaScript
12
star
40

rust-ffi-complex-example

Follow-up project to shows how to use complex data structures between Unity and Rust.
Rust
12
star
41

todos

JavaScript
11
star
42

grunt-asset-fingerprint

CoffeeScript
9
star
43

covet

Instruct a remote Express app to stub APIs via HTTP requests
CoffeeScript
9
star
44

bored

Gives you ideas of stuff to do when you're bored
Ruby
8
star
45

rails-twitter-oauth-example

An example Rails app that implements log in to Twitter via OAuth
Ruby
8
star
46

javascript-tdd-examples

Yet another little toy repo of javascript tdd examples
JavaScript
8
star
47

baizen

BAI file format parser
Clojure
8
star
48

tiny_type

Fast, easy, and simple runtime type checking for Ruby
Ruby
8
star
49

halfpipe

A Pipedrive client for Ruby that doesn't do half of what you want it to 🛹
Ruby
7
star
50

forewarn

Configure method invocation warnings for deprecated or dangerous methods (e.g. mutable methods in default-frozen String literals in Ruby 3)
Ruby
7
star
51

grunt-jasmine-bundle

A "spec" grunt task for Jasmine that includes a standard pack of helpers (jasmine-given, jasmine-stealth, jasmine-only). Uses minijasminenode.
CoffeeScript
6
star
52

servme

gimme for integration tests
Ruby
6
star
53

intro-to-node

Introduction to Node.js Workshop
JavaScript
6
star
54

standardrb

You're probably in the wrong place. This is an alias for the gem standard, whose binary is standardrb
Ruby
6
star
55

bootboot-example

An example of using boot-boot.
Ruby
5
star
56

testdrivennode

Test Driven Node.js Precompiler for Codemash 2014
JavaScript
5
star
57

docunit

Makes sure the code examples in your docs actually work
CoffeeScript
5
star
58

railsconf-test-drive-javascript

JavaScript
5
star
59

json-to-svg-to-pdf

Converts JSON/CSON input through SVG templates and renders them to PDF using librsvg
JavaScript
5
star
60

imagemagick-macos-font-setup

Sets up user fonts for imagemagick on macOS
Shell
5
star
61

jasmine-before-all

Adds a done-friendly beforeAll global function to Jasmine
JavaScript
5
star
62

good-day

An example ember + active_model_serializers + rails + lineman app
JavaScript
5
star
63

sockem

A wrapper around the ActionCable JS client to ensure eventual delivery for requests
Ruby
5
star
64

satisfaction

Satisfaction tracker for your work!
Ruby
5
star
65

headerify

Browserify plugin to add a comment containing lib name, version, description, and homepage to the top of the bundle
JavaScript
4
star
66

SublimeLinter-contrib-standardrb

SublimeLinter 3 plugin for Ruby, using Standard, a wrapper for Rubocop.
Python
4
star
67

rails-upsert-all-demo

An example app that demos use of Rails 6 `upsert_all` method
Ruby
4
star
68

cobbler

A tool to generate résumés for Test Double agents.
JavaScript
3
star
69

react-d3-blog-example

Example for Blog Post
JavaScript
3
star
70

supertitle

Converts between subtitles and transcript formats
Ruby
3
star
71

time_traveler_demo

A Rails app that demoes time traveling both Ruby and Postgres in lock-step with one another
Ruby
3
star
72

devops-standards

Standard Auditing Tools for DevSecOps best practices
Python
3
star
73

least

A pager that can dynamically filter log lines
Ruby
3
star
74

defuse

An API to define and use JavaScript in a module-y way. And nothing else.
JavaScript
3
star
75

lockify

Ensure an async function does not run concurrently.
JavaScript
3
star
76

jasmine-matcher-wrapper

A utility to wrap Jasmine 1.x argument matchers for use under Jasmine 2.x
CoffeeScript
3
star
77

testdouble-nock

JavaScript
3
star
78

teenytest-promise

Promise support for asynchronous teenytest tests
JavaScript
3
star
79

npm-tree

Generates a tree of all the node.js modules depended on by a module
CoffeeScript
3
star
80

function-names-at-line

Name the functions found at a particular line number in some JavaScript source
JavaScript
2
star
81

tradecraft

CSS
2
star
82

course-cypress-intro-demo-app

Demo application to supplement Test Double's End-to-end Testing with Cypress intro video course
Ruby
2
star
83

standard-ruby-action

Ruby
2
star
84

rails-training-201

A demo app for Rails 201 students to build on!
Ruby
2
star
85

testdrivennode-frontend

JavaScript
2
star
86

yslow-grader

A little Node.js wrapper for YSlow for PhantomJS
CoffeeScript
2
star
87

ios-learnins

Objective-C
2
star
88

fetcher

Fetches things based on a JSON recipe hosted in a repository
CoffeeScript
2
star
89

backbone-fixins

Boilerplate that strengthens your backbone
JavaScript
2
star
90

ruby_rails_training_github

Ruby
1
star
91

prioritize-api

Elixir
1
star
92

baruco2014-angular

Ruby
1
star
93

oredev2014-angular

JavaScript
1
star
94

elm-testdouble

A minimal test double library for TDD with Elm
Elm
1
star
95

doubot

test double's hubot
CoffeeScript
1
star
96

jasmine-example

JavaScript
1
star
97

arg-that

arg-that makes it easier to assert equality on complex objects
Ruby
1
star
98

react-routing-example

Example for screencast on client-side routing in React
CSS
1
star
99

cucumber-peel

Provides a CLI to search a project's step implementations for a given step
Ruby
1
star
100

test_rails_app

A starter Rails application to test your environment setup
Ruby
1
star