Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Keywords
r
unit-testing
Last synced: 6 months ago
·
JSON representation
Repository
Easy R Unit Tests
Basic Info
Statistics
- Stars: 39
- Watchers: 4
- Forks: 7
- Open Issues: 41
- Releases: 4
Topics
r
unit-testing
Created almost 12 years ago
· Last pushed 11 months ago
Metadata Files
Readme
Changelog
License
README.Rmd
# unitizeR - Interactive R Unit Tests
[](https://github.com/brodieG/unitizer/actions)
[](https://app.codecov.io/gh/brodieG/unitizer?branch=rc)
[](https://cran.r-project.org/package=unitizer)
[](https://tinyverse.netlify.app/)
[](https://www.repostatus.org/#active)
```{r child='vignettes/rmdhunks/intro.Rmd'}
```
```{r child='vignettes/rmdhunks/usage.Rmd'}
```
## Documentation
* `help(package="unitizer")`, in particular `?unitize`
* `demo(package="unitizer")`
* [`browseVignettes("unitizer")`](https://cran.r-project.org/package=unitizer/vignettes/u0_unitizer_index.html)
for a list of vignettes, or skip straight to the [Introduction
vignette](https://cran.r-project.org/package=unitizer/vignettes/u1_intro.html)
## Related Packages
* [`aammrtf`](https://github.com/brodieG/aammrtf), a minimal version of
`unitizer`, used by `unitizer` for its own tests.
* [`testthat`](https://cran.r-project.org/package=testthat).
* [`tinytest`](https://cran.r-project.org/package=tinytest), which is extended
by [`ttdo`](https://cran.r-project.org/package=ttdo) for
[`diffobj`](https://cran.r-project.org/package=diffobj) diffs.
* [`RUnit`](https://cran.r-project.org/package=RUnit).
## Acknowledgments
Thank you to:
* R Core for developing and maintaining such a wonderfully language.
* CRAN maintainers, for patiently shepherding packages onto CRAN and maintaining
the repository, and Uwe Ligges in particular for maintaining
[Winbuilder](https://win-builder.r-project.org/).
* [Gábor Csárdi](https://github.com/gaborcsardi) for
[crayon](https://cran.r-project.org/package=crayon) through which we can
add a new dimension to the R experience.
* [Jim Hester](https://github.com/jimhester) because
[covr](https://cran.r-project.org/package=covr) rocks.
* [Hadley Wickham](https://github.com/hadley) for
[testthat](https://cran.r-project.org/package=testthat) from which we borrow
many concepts, and for his many other packages.
* [Dirk Eddelbuettel](https://github.com/eddelbuettel) and [Carl
Boettiger](https://github.com/cboettig) for the
[rocker](https://github.com/rocker-org/rocker) project, and [Gábor
Csárdi](https://github.com/gaborcsardi) and the R-consortium for
[Rhub](https://github.com/r-hub/rhub), without which testing bugs on R-devel
and other platforms would be a nightmare.
* [Yihui Xie](https://github.com/yihui) for
[knitr](https://cran.r-project.org/package=knitr) and [J.J.
Allaire](https://github.com/jjallaire) et al. for
[rmarkdown](https://cran.r-project.org/package=rmarkdown), and by extension
John MacFarlane for [pandoc](https://pandoc.org/).
* @kohler for [gifsicle](https://github.com/kohler/gifsicle) and the [ffmpeg
team](http://ffmpeg.org/about.html) for ffmpeg.
* All open source developers out there that make their work freely available
for others to use.
* [Github](https://github.com/), [Codecov](https://about.codecov.io/),
[Vagrant](https://www.vagrantup.com/), [Docker](https://www.docker.com/),
[Ubuntu](https://ubuntu.com/), [Brew](https://brew.sh/) for providing
infrastructure that greatly simplifies open source development.
* [Free Software Foundation](https://www.fsf.org/) for developing the GPL license and
promotion of the free software movement.
## About the Author
Brodie Gaslam is a hobbyist programmer based in the US East Coast.
Owner
- Name: Brodie Gaslam
- Login: brodieG
- Kind: user
- Website: https://www.brodieg.com/
- Repositories: 55
- Profile: https://github.com/brodieG
Hobbyist programmer based on the East Coast of the USA. Interested in data analysis and visualization.
GitHub Events
Total
- Issue comment event: 4
- Push event: 25
- Pull request event: 1
- Create event: 3
Last Year
- Issue comment event: 4
- Push event: 25
- Pull request event: 1
- Create event: 3
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| brodieG | b****G | 2,192 |
| Michael Chirico | m****4@g****m | 1 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 102
- Total pull requests: 3
- Average time to close issues: 12 months
- Average time to close pull requests: 4 months
- Total issue authors: 6
- Total pull request authors: 2
- Average comments per issue: 1.0
- Average comments per pull request: 2.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 5 months
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 2.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- brodieG (93)
- hubabe (4)
- blset (2)
- hadley (1)
- richierocks (1)
- QuLogic (1)
Pull Request Authors
- MichaelChirico (3)
Top Labels
Issue Labels
bug (50)
fixed in dev (44)
enhancement (41)
internal (3)
question (2)
Pull Request Labels
Packages
- Total packages: 3
-
Total downloads:
- cran 2,013 last-month
-
Total dependent packages: 3
(may contain duplicates) -
Total dependent repositories: 45
(may contain duplicates) - Total versions: 86
- Total maintainers: 1
proxy.golang.org: github.com/brodieG/unitizer
- Documentation: https://pkg.go.dev/github.com/brodieG/unitizer#section-documentation
- License: other
-
Latest release: v1.4.22
published 11 months ago
Rankings
Dependent packages count: 5.5%
Average: 5.7%
Dependent repos count: 5.9%
Last synced:
6 months ago
proxy.golang.org: github.com/brodieg/unitizer
- Documentation: https://pkg.go.dev/github.com/brodieg/unitizer#section-documentation
- License: other
-
Latest release: v1.4.22
published 11 months ago
Rankings
Dependent packages count: 5.5%
Average: 5.7%
Dependent repos count: 5.9%
Last synced:
6 months ago
cran.r-project.org: unitizer
Interactive R Unit Tests
- Homepage: https://github.com/brodieG/unitizer
- Documentation: http://cran.r-project.org/web/packages/unitizer/unitizer.pdf
- License: GPL-2 | GPL-3
-
Latest release: 1.4.22
published 11 months ago
Rankings
Dependent repos count: 3.8%
Stargazers count: 7.9%
Average: 8.6%
Forks count: 9.6%
Downloads: 10.6%
Dependent packages count: 10.9%
Maintainers (1)
Last synced:
6 months ago
Dependencies
DESCRIPTION
cran
- methods * depends
- crayon >= 1.3.2 imports
- diffobj >= 0.1.5.9000 imports
- stats * imports
- utils * imports
- knitr * suggests
- rmarkdown * suggests
inst/expkg/baddescription0/DESCRIPTION
cran
- R >= 3.1.1 depends
inst/expkg/baddescription1/DESCRIPTION
cran
- R >= 3.1.1 depends
inst/expkg/flm0/DESCRIPTION
cran
- R >= 3.0.2 depends
- stats * imports
- unitizer * suggests
inst/expkg/flm1/DESCRIPTION
cran
- R >= 3.0.2 depends
- stats * imports
- unitizer * suggests
inst/expkg/flm2/DESCRIPTION
cran
- R >= 3.0.2 depends
- stats * imports
- unitizer * suggests
inst/expkg/infer/DESCRIPTION
cran
- R >= 3.1.2 depends
- unitizer * suggests
inst/expkg/unitizerdummypkg1/DESCRIPTION
cran
- R >= 3.1.1 depends
inst/expkg/unitizerdummypkg2/DESCRIPTION
cran
- R >= 3.1.1 depends