Skip to content

Commit a34ff48

Browse files
committed
v0.1.0
1 parent 74fb85c commit a34ff48

30 files changed

+364
-165
lines changed

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
^_pkgdown\.yml$
88
^docs$
99
^pkgdown$
10+
^README\.Rmd$

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Type: Package
22
Package: testdat
33
Title: Data Unit Testing for R
4-
Version: 0.0.0.9015
4+
Version: 0.1.0
55
Authors@R:
66
c(person(given = "Danny",
77
family = "Smith",

README.Rmd

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
output: github_document
3+
---
4+
5+
<!-- README.md is generated from README.Rmd. Please edit that file -->
6+
7+
```{r, include = FALSE}
8+
knitr::opts_chunk$set(
9+
collapse = TRUE,
10+
comment = "#>",
11+
fig.path = "man/figures/README-",
12+
out.width = "100%"
13+
)
14+
```
15+
# testdat
16+
17+
<!-- badges: start -->
18+
[![Lifecycle: maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
19+
<!-- badges: end -->
20+
21+
## Overview
22+
23+
testdat is designed to ease data validation, particularly for complex data
24+
processing, inspired by software unit testing. testdat extends the strong and
25+
flexible unit testing framework already provided by
26+
[testthat](https://testthat.r-lib.org/) with a family of functions and reporting
27+
tools focused on checking of data frames.
28+
29+
Features include:
30+
31+
* A fully fledged test framework so you can spend more time specifying tests and
32+
less time running them
33+
34+
* A set of common methods for simply specifying data validation rules
35+
36+
* Repeatability of data tests (avoid unintentionally breaking your dataset!)
37+
38+
* Data-focused reporting of test results
39+
40+
## Installation
41+
42+
You can install the released version of testdat from srclib with:
43+
44+
``` r
45+
# srcproj::add_srclib()
46+
install.packages("testdat")
47+
```
48+
49+
And the development version from [GitHub](https://github.com/) with:
50+
51+
``` r
52+
# install.packages("devtools")
53+
devtools::install_github("socialresearchcentre/testdat")
54+
```

README.md

Lines changed: 27 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,46 @@
1+
2+
<!-- README.md is generated from README.Rmd. Please edit that file -->
3+
14
# testdat
25

36
<!-- badges: start -->
4-
[![Lifecycle: maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
7+
8+
[![Lifecycle:
9+
maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing)
510
<!-- badges: end -->
611

7-
testdat is designed to ease data validation, particularly for complex data
8-
processing, inspired by software unit testing. testdat extends the strong and
9-
flexible unit testing framework already provided by
10-
[testthat](https://testthat.r-lib.org/) with a family of functions and reporting
11-
tools focused on checking of data frames.
12+
## Overview
13+
14+
testdat is designed to ease data validation, particularly for complex
15+
data processing, inspired by software unit testing. testdat extends the
16+
strong and flexible unit testing framework already provided by
17+
[testthat](https://testthat.r-lib.org/) with a family of functions and
18+
reporting tools focused on checking of data frames.
1219

1320
Features include:
1421

15-
* A fully fledged test framework so you can spend more time specifying tests and
16-
less time running them
22+
- A fully fledged test framework so you can spend more time specifying
23+
tests and less time running them
1724

18-
* A set of common methods for simply specifying data validation rules
25+
- A set of common methods for simply specifying data validation rules
1926

20-
* Repeatability of data tests (avoid unintentionally breaking your dataset!)
27+
- Repeatability of data tests (avoid unintentionally breaking your
28+
dataset\!)
2129

22-
* Data-focused reporting of test results
30+
- Data-focused reporting of test results
2331

2432
## Installation
2533

2634
You can install the released version of testdat from srclib with:
2735

2836
``` r
29-
srcproj::add_srclib()
37+
# srcproj::add_srclib()
3038
install.packages("testdat")
3139
```
40+
41+
And the development version from [GitHub](https://github.com/) with:
42+
43+
``` r
44+
# install.packages("devtools")
45+
devtools::install_github("socialresearchcentre/testdat")
46+
```

docs/LICENSE-text.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/LICENSE.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/index.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)