{"id":13530068,"url":"https://github.com/cupakromer/emoji-rspec","last_synced_at":"2025-04-07T08:28:08.415Z","repository":{"id":5535163,"uuid":"6737965","full_name":"cupakromer/emoji-rspec","owner":"cupakromer","description":"Custom Emoji Formatters for RSpec","archived":false,"fork":false,"pushed_at":"2013-12-15T04:50:04.000Z","size":224,"stargazers_count":173,"open_issues_count":2,"forks_count":13,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-31T07:06:34.615Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cupakromer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-11-17T17:49:29.000Z","updated_at":"2023-06-26T02:27:30.000Z","dependencies_parsed_at":"2022-08-19T15:00:30.238Z","dependency_job_id":null,"html_url":"https://github.com/cupakromer/emoji-rspec","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cupakromer%2Femoji-rspec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cupakromer%2Femoji-rspec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cupakromer%2Femoji-rspec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cupakromer%2Femoji-rspec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cupakromer","download_url":"https://codeload.github.com/cupakromer/emoji-rspec/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247618226,"owners_count":20967748,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T07:00:42.909Z","updated_at":"2025-04-07T08:28:08.388Z","avatar_url":"https://github.com/cupakromer.png","language":"Ruby","funding_links":[],"categories":["Testing","Emojis"],"sub_categories":[],"readme":"# Emoji-RSpec\n\n[![Gem Version](https://badge.fury.io/rb/emoji-rspec.png)](http://badge.fury.io/rb/emoji-rspec)\n[![Build Status](https://secure.travis-ci.org/cupakromer/emoji-rspec.png?branch=master)](http://travis-ci.org/cupakromer/emoji-rspec)\n[![Dependency Status](https://gemnasium.com/cupakromer/emoji-rspec.png?travis)](https://gemnasium.com/cupakromer/emoji-rspec)\n[![Code Climate](https://codeclimate.com/github/cupakromer/emoji-rspec.png)](https://codeclimate.com/github/cupakromer/emoji-rspec)\n[![Coverage Status](https://coveralls.io/repos/cupakromer/emoji-rspec/badge.png)](https://coveralls.io/r/cupakromer/emoji-rspec)\n\nA set of emoji based RSpec formatters for use with test output.\n\n## Installation\n\n**Note**: Stuck on Ruby 1.8.7? :grimacing: See [0.x version](#0x) end of life note.\n\nAdd this line to your application's Gemfile:\n\n    group :test do\n      gem 'emoji-rspec'\n    end\n\nAnd then execute:\n\n    $ bundle\n\nOr install it yourself as:\n\n    $ gem install emoji-rspec\n\nIf you want to always have it included, add it to the top of your `.rspec` file:\n\n    # .rspec\n    --require emoji-rspec\n\n## Usage\n\nIf not using the `.rspec` file method, you will need to manually include\n`emoji-rspec` on the command line when you call `rspec`:\n\n    $ rspec --require emoji-rspec --format smiles\n\n## Formatters\n\n### [Adventure Time](http://en.wikipedia.org/wiki/Adventure_Time)\n\n![Adventure Time with Finn \u0026 Jake](http://upload.wikimedia.org/wikipedia/en/thumb/3/37/Adventure_Time_-_Title_card.png/250px-Adventure_Time_-_Title_card.png)\n\n_**WARNING**: This is crazy, but then that's the idea if you've seen the show.\nYou take full responsibility for any insanity caused by this formatter._\n\n\u003e Pass: :sparkling_heart: :star: :star2: :dizzy: :sparkles: :princess: :person_with_blond_hair: :dog2: :gift_heart:\n\n\u003e Fail: :imp: :smiling_imp: :anger: :boom: :japanese_ogre: :japanese_goblin: :poop: :dragon_face:\n\n\u003e Pending: :alien: :iphone: :pill: :game_die: :school_satchel: :penguin: :flashlight: :space_invader:\n\nThis can be used with the following `--format` names:\n\n* `adventure`\n* `adventure_time`\n* `adventuretime`\n* `EmojiTestLove::AdventureTimeFormatter`\n\n### Aggressive Thumbs\n\n_See also [Thumbs](#thumbs)_\n\n\u003e Pass: :ok_hand:\n\n\u003e Fail: :facepunch:\n\n\u003e Pending: :fist:\n\nThis can be used with the following `--format` names:\n\n* `aggressive_thumbs`\n* `aggressivethumbs`\n* `EmojiTestLove::AggressiveThumbsFormatter`\n\n### Books\n\n\u003e Pass: :green_book:\n\n\u003e Fail: :closed_book:\n\n\u003e Pending: :orange_book:\n\nThis can be used with the following `--format` names:\n\n* `books`\n* `reading_rainbow`\n* `EmojiTestLove::BooksFormatter`\n\n### Celebrate\n\nSimilar to [Kanpai](#kanpai) and [Drinking Game](#drinking-game). Here you get\nto celebrate your hard work when your tests pass. Have a :beer: and cheers with\nfriends :beers:.\n\n\u003e Pass: :beers: _(cheers with friends / pair programmer)_\n\n\u003e Fail: :coffee: _(oops maybe too many :beer:, have some coffee)_\n\n\u003e Pending: :pizza: _(still work to do, have some nom noms)_\n\nThis can be used with the following `--format` names:\n\n* `celebrate`\n* `celebration`\n* `cheers`\n* `EmojiTestLove::CelebrateFormatter`\n\n### Drinking Game\n\n_See also [Celebrate](#celebrate) and [Kanpai](#kanpai)_\n\nEver have that late night coding session? Now you can do it in style.\n\nThis is the one time that we do not advise you write failing tests first!\n\nAlso we advise that you turn on fail fast during these sessions:\n\n```ruby\nRSpec.configure{ |c| c.fail_fast = true }\n```\n\nOr if you prefer the command line persuasion: `--fail-fast`\n\nNow without further delay\n\n\u003e Pass: :coffee:\n\n\u003e Fail: :cocktail:  _(gulp of a mixed drink or a shot)_\n\n\u003e Pending: :beer:  _(gulp of beer)_\n\n\nThis can be used with the following `--format` names:\n\n* `drinking`\n* `drinking_game`\n* `drinkingame`\n* `EmojiTestLove::DrinkingGameFormatter`\n\nIf coffee isn't your thing, there is a tea version too.\n\n\u003e Pass: :tea:\n\n\u003e Fail: :cocktail:  _(gulp of a mixed drink or a shot)_\n\n\u003e Pending: :beer:  _(gulp of beer)_\n\nThis can be used with the following `--format` names:\n\n* `drinking_tea`\n* `drinkingtea`\n* `drinking_game_tea`\n* `drinkinggametea`\n* `EmojiTestLove::DrinkingGameTeaFormatter`\n\n### Fruit\n\n\u003e Pass: :green_apple:\n\n\u003e Fail: :tomato:\n\n\u003e Pending: :lemon:\n\nThis can be used with the following `--format` names:\n\n* `apples`\n* `fruit`\n* `EmojiTestLove::FruitFormatter`\n\n### [Kanpai](http://en.wikipedia.org/wiki/Toast_%28honor%29)\n\nSimilar to [Celebrate](#celebrate) and [Drinking Game](#drinking-game). Here\nyou get to celebrate your hard work when your tests pass. So lift some :sake:\nand [_'Kanpai!'_](http://en.wikipedia.org/wiki/Toast_%28honor%29).\n\n\u003e Pass: :sake: _(\"Kanpai!\" with friends / pair programmer)_\n\n\u003e Fail: :tea: _(oops maybe too much :sake:, have some green tea)_\n\n\u003e Pending: :sushi: _(still work to do, have some nom noms)_\n\nThis can be used with the following `--format` names:\n\n* `kanpai`\n* `乾杯`\n* `EmojiTestLove::KanpaiFormatter`\n\n### Life Hearts\n\n\u003e Pass: :green_heart:\n\n\u003e Fail: :broken_heart:\n\n\u003e Pending: :yellow_heart:\n\nThis can be used with the following `--format` names:\n\n* `hearts`\n* `life`\n* `life_hearts`\n* `lifehearts`\n* `EmojiTestLove::LifeHeartsFormatter`\n\n### Lucky\n\n\u003e Pass: :four_leaf_clover:\n\n\u003e Fail: :mushroom:\n\n\u003e Pending: :chestnut:\n\nThis can be used with the following `--format` names:\n\n* `lucky`\n* `EmojiTestLove::LuckyFormatter`\n\n### [Omkase](http://en.wikipedia.org/wiki/Omakase)\n\nI wish Apple had more emoji to make this one a bit more interesting.\n\n\u003e Pass: :dango:\n\n\u003e Fail: :rice_cracker:\n\n\u003e Pending: :fish_cake:\n\nThis can be used with the following `--format` names:\n\n* `omkase`\n* `お任せ`\n* `EmojiTestLove::OmkaseFormatter`\n\n### Smile Dip\n\n\u003e Pass: :lollipop:\n\n\u003e Fail: :ghost:\n\n\u003e Pending: :dolphin: _([aoshima](http://gravityfalls.wikia.com/wiki/Aoshima))_\n\u003e\n\u003e ![Mabel riding Aoshima](http://images1.wikia.nocookie.net/__cb20120719190961/gravityfalls/images/thumb/b/b5/S1e5_mabel_hallucination.png/258px-S1e5_mabel_hallucination.png)\n\nThis can be used with the following `--format` names:\n\n* `smile_dip`\n* `smiledip`\n* `fun_dip`\n* `fundip`\n* [`aoshima`](http://gravityfalls.wikia.com/wiki/Aoshima)\n* `EmojiTestLove::SmileDipFormatter`\n\n[![Mabel on Smile Dip](http://i.imgur.com/QGwpiOv.png)](http://youtu.be/jngqI1la27o)\n\n### Smiles\n\n\u003e Pass: :blush:\n\n\u003e Fail: :rage:\n\n\u003e Pending: :grimacing:\n\nThis can be used with the following `--format` names:\n\n* `smiles`\n* `EmojiTestLove::SmileyFacesFormatter`\n\n### Sunshine\n\n\u003e Pass: :sunny:\n\n\u003e Fail: :umbrella:\n\n\u003e Pending: :cloud:\n\nThis can be used with the following `--format` names:\n\n* `sunshine`\n* `sunny`\n* `EmojiTestLove::SunshineFormatter`\n\n### Turtles\n\n\u003e Pass: :turtle:\n\n\u003e Fail: :beetle:\n\n\u003e Pending: :snail:\n\nThis can be used with the following `--format` names:\n\n* `turtles`\n* [`turtles_all_the_way_down`](http://en.wikipedia.org/wiki/Turtles_all_the_way_down)\n* `all_the_way_down`\n* `EmojiTestLove::TurtlesFormatter`\n\n### Thumbs\n\n_See also [Aggressive Thumbs](#aggressive-thumbs)_\n\n\u003e Pass: :thumbsup:\n\n\u003e Fail: :thumbsdown:\n\n\u003e Pending: :hand:\n\nThis can be used with the following `--format` names:\n\n* `thumbs`\n* `EmojiTestLove::ThumbsFormatter`\n\n### [Waddles](http://gravityfalls.wikia.com/wiki/Waddles)\n\n![Waddles](http://images3.wikia.nocookie.net/__cb20120929182860/gravityfalls/images/thumb/1/15/Waddles.png/95px-Waddles.png)\n\n\u003e Pass: :pig:\n\n\u003e Fail: :bug:\n\n\u003e Pending: :seedling:\n\nThis can be used with the following `--format` names:\n\n* `waddles`\n* `EmojiTestLove::WaddlesFormatter`\n\n[![Waddle's Life](http://i.imgur.com/Ho47uAG.png)](http://youtu.be/0RemaiBFMSY)\n\n### Zen Smiles\n\n\u003e Pass: :expressionless:\n\n\u003e Fail: :disappointed:\n\n\u003e Pending: :pensive:\n\nThis can be used with the following `--format` names:\n\n* `zen`\n* `zen_smiles`\n* `zensmiles`\n* `EmojiTestLove::ZenSmilesFormatter`\n\n## Bugs, Issues, and Suggestions\n\nPlease submit them here https://github.com/cupakromer/emoji-rspec/issues\n\n## Contributing\n\n1. Fork it\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n\n## Versions\n\n### 1.x\n\nThe current main release. Full support for 2.0.0, with some backwards support\nfor 1.9.2 and 1.9.3.\n\n### 0.x\n\nThis has reached end of life. Further improvements will only be on the 1.x line.\nPull Requests will be welcome on this branch, but new formatters will not be\nadded. If you submit a PR for this, please maintain 1.8.7 support.\n\n## Copyright / License\n\nCopyright (c) 2012 Aaron Kromer, released under the MIT License.\n\nSee [LICENSE](https://github.com/cupakromer/emoji-rspec/blob/master/LICENSE)\nfor details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcupakromer%2Femoji-rspec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcupakromer%2Femoji-rspec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcupakromer%2Femoji-rspec/lists"}