Skip to content

Commit eb27086

Browse files
committed
Update CHANGELOG.md and README.md
Note on this change; release slated for today Minimum platform version bump - therefore major version release Also updated some links in the readme
1 parent e2007e4 commit eb27086

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [2.1.4] - Unreleased
8+
## [3.0.0] - 2023-12-01
9+
10+
### Changed
11+
- #25: As a consequence of this change, the minimum supported platform version is 2019.1.
912

1013
### Fixed
1114
- #18: EOL normalization in coverage.list
1215
- #19: Update CI to latest IRIS community (and corresponding test updates)
16+
- #25: Fix so the tool works on 2023.1
1317

1418
## [2.1.3] - 2022-03-30
1519
- Last released version before CHANGELOG existed.

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
[![Build Status](https://travis-ci.com/intersystems/TestCoverage.svg?branch=master)](https://travis-ci.com/intersystems/TestCoverage) [![codecov](https://codecov.io/gh/intersystems/TestCoverage/branch/master/graph/badge.svg)](https://codecov.io/gh/intersystems/TestCoverage)
1+
[![codecov](https://codecov.io/gh/intersystems/TestCoverage/branch/master/graph/badge.svg)](https://codecov.io/gh/intersystems/TestCoverage)
22
[![Quality Gate Status](https://community.objectscriptquality.com/api/project_badges/measure?project=intersystems_iris_community%2FTestCoverage&metric=alert_status)](https://community.objectscriptquality.com/dashboard?id=intersystems_iris_community%2FTestCoverage)
33

4-
# Unit Test Coverage for ObjectScript
4+
# Unit Test Coverage for InterSystems ObjectScript
55

66
Run your typical ObjectScript %UnitTest tests and see which lines of your code are executed. Includes Cobertura-style reporting for use in continuous integration tools.
77

88
## Getting Started
99

10-
Note: a minimum platform version of Caché/Ensemble 2016.2 is required.
11-
This tool will also work on any version of InterSystems IRIS.
10+
Note: a minimum platform version of InterSystems IRIS® data platform 2019.1 is required.
1211

1312
### Installation: ZPM
1413

15-
If you already have the [ObjectScript Package Manager](https://openexchange.intersystems.com/package/ObjectScript-Package-Manager-2), installation is as easy as:
14+
If you already have the [InterSystems Package Manager](https://openexchange.intersystems.com/package/InterSystems-Package-Manager-1), installation is as easy as:
1615
```
1716
zpm "install testcoverage"
1817
```
@@ -63,7 +62,7 @@ zw ##class(TestCoverage.Utils).GrantSQLReadPermissions("_PUBLIC")
6362
## User Guide
6463

6564
### Running Tests with Coverage
66-
Generally speaking, set `^UnitTestRoot`, and then call `##class(TestCoverage.Manager).RunTest()` the same you would call `##class(%UnitTest.Manager).RunTest()`. For more information on InterSystems' %UnitTest framework, see the [tutorial](https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=TUNT) and/or the [class reference for %UnitTest.Manager](https://docs.intersystems.com/latest/csp/documatic/%25CSP.Documatic.cls?PAGE=CLASS&LIBRARY=%25SYS&CLASSNAME=%25UnitTest.Manager).
65+
Generally speaking, set `^UnitTestRoot`, and then call `##class(TestCoverage.Manager).RunTest()` the same you would call `##class(%UnitTest.Manager).RunTest()`. For more information on InterSystems' %UnitTest framework, see the [tutorial](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=TUNT) and/or the [class reference for %UnitTest.Manager](https://docs.intersystems.com/irislatest/csp/documatic/%25CSP.Documatic.cls?PAGE=CLASS&LIBRARY=%25SYS&CLASSNAME=%25UnitTest.Manager).
6766

6867
The "userparam" argument can be used to pass information about code coverage data collection. For example:
6968

@@ -134,7 +133,7 @@ We use [SemVer](http://semver.org/) for versioning. For the versions available,
134133

135134
## Authors
136135

137-
* **Tim Leavitt** - *Initial implementation* - [timleavitt](http://github.com/timleavitt)
136+
* **Tim Leavitt** - *Initial implementation* - [timleavitt](http://github.com/timleavitt) / [isc-tleavitt](http://github.com/isc-tleavitt)
138137

139138
See also the list of [contributors](https://github.com/intersystems/TestCoverage/contributors) who participated in this project.
140139

0 commit comments

Comments
 (0)