• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

paulnsorensen / lifesaver
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: make-rubocop-happy
DEFAULT BRANCH: master
Repo Added 08 Oct 2013 08:49AM UTC
Files 28
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH change-to-after-commit
branch: change-to-after-commit
CHANGE BRANCH
x
Reset
  • change-to-after-commit
  • add-indexer
  • add-notification-enqueuer
  • add_configuration
  • change-to-allow
  • improve_notification
  • make-rubocop-happy
  • master
  • refactor_enqueuing
  • refactor_graph
  • refactor_testing
  • release-0.2.0
  • rubocop-cleanup
  • switch-to-fetch
  • test-ruby-2.1
  • update-for-release
  • update-resque-loner
  • update-ruby-versions
  • update-travis
  • update-version
  • use-refresh
  • v0.1.0
  • v0.2.0
  • v0.2.1
  • version-bump

pending completion
99

push

travis-ci

paulnsorensen
Change callbacks to use after_commit

The callbacks for indexing and notification have been changed from
`after_save` to `after_commit` to ensure indexing does not occur
before a transaction is committed. In order to make tests work,
we had to change the specs to use database_cleaner.

In an effort to cleanup some of the smells in the notification
library, we added the DependentAssociations class and delegated
messages to the class for both DependentAssociations and
Notifiable Associations.

725 of 732 relevant lines covered (99.04%)

18.41 hits per line

Relevant lines Covered
Build:
Build:
732 RELEVANT LINES 725 COVERED LINES
18.41 HITS PER LINE
Source Files on change-to-after-commit
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
99 change-to-after-commit Change callbacks to use after_commit The callbacks for indexing and notification have been changed from `after_save` to `after_commit` to ensure indexing does not occur before a transaction is committed. In order to make tests work, we had to cha... push 30 Jan 2014 10:03PM UTC paulnsorensen travis-ci pending completion  
94 change-to-after-commit Change callbacks to use after_commit The callbacks for indexing and notification have been changed from `after_save` to `after_commit` to ensure indexing does not occur before a transaction is committed. In order to make tests work, we had to cha... push 30 Jan 2014 09:39PM UTC paulnsorensen travis-ci pending completion  
92 change-to-after-commit Fix merge conflict push 30 Jan 2014 08:56PM UTC paulnsorensen travis-ci pending completion  
90 change-to-after-commit Added delegation for class method push 30 Jan 2014 08:18PM UTC paulnsorensen travis-ci pending completion  
88 change-to-after-commit Fix loaded_associations push 30 Jan 2014 07:54PM UTC paulnsorensen travis-ci pending completion  
86 change-to-after-commit Cleaned up memoization on DependentAssociations push 30 Jan 2014 09:10AM UTC paulnsorensen travis-ci pending completion  
84 change-to-after-commit Change notification to after_commit push 30 Jan 2014 09:05AM UTC paulnsorensen travis-ci pending completion  
82 change-to-after-commit Include changes from master push 26 Jan 2014 12:20AM UTC paulnsorensen travis-ci pending completion  
81 change-to-after-commit Change indexing callbacks to after_commit push 26 Jan 2014 12:14AM UTC paulnsorensen travis-ci pending completion  
80 change-to-after-commit Merge pull request #13 from paulnsorensen/test-ruby-2.1 Add Ruby 2.1 to .travis.yml push 22 Jan 2014 08:38PM UTC paulnsorensen travis-ci pending completion  
See All Builds (115)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc