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

locomotivemtl / charcoal-config / 65
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: 0.10.1
DEFAULT BRANCH: master
Ran 27 Apr 2018 09:43PM UTC
Jobs 3
Files 11
Run time 49s
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

pending completion
65

push

travis-ci

mcaskill
[WIP] Refactor Unit Tests

Changed:
- Split unit tests into two namespaces: Config and Entity
- Replace `config_files/*` with `Fixture/fail/*` and `Fixture/pass/*`
- Rename `ConfigurableTraitTest` to `ConfigurableTest`
- Rename `DelegatesAwareTraitTest` to `DelegatesAwareTest`
- Rename `SeparatorAwareTraitTest` to `SeparatorAwareTest`
- Rename `AbstractConfigDelegatesTest` to `ConfigDelegatesAwareTest`
- Rename `AbstractConfigSeparatorTest` to `ConfigSeparatorAwareTest`
- Rename `AbstractConfig*Test` classes to `Config*Test`
- Rename `AbstractEntity*Test` classes to `Entity*Test`
- `loadJsonFile()` to better handle empty files
- `loadYamlFile()` to use `Yaml\Parser::parseFile()` instead of `::parse()`

Added:
- Mock instances to `Config/Mock/*` and `Entity/Mock/*`
- `AbstractTestCase` to provide foundation for all tests
- `AssertionsTrait` to provide composite assertion methods
- `ArrayAccessTrait` to provide foundation for `ArrayAccess` tests
- `ConfigFileAwareTest` to focus on config file loading and merging
- Catch PHP7 Throwables

Removed:
- `AbstractEntityClass` in favour of classes in `Entity/Mock/*`

150 of 291 relevant lines covered (51.55%)

5.04 hits per line

Jobs
ID Job ID Ran Files Coverage
2 65.2 27 Apr 2018 09:43PM UTC 0
51.72
Travis Job 65.2
3 65.3 27 Apr 2018 09:44PM UTC 0
51.72
Travis Job 65.3
4 65.4 27 Apr 2018 09:44PM UTC 0
51.55
Travis Job 65.4
Source Files on build 65
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #65
  • 2d0aef1d on github
  • Prev Build on mcaskill-patch-cleanup (#64)
  • Next Build on mcaskill-patch-cleanup (#66)
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

© 2026 Coveralls, Inc