Skip to content

Commit

Permalink
add test for language inspection function
Browse files Browse the repository at this point in the history
  • Loading branch information
bvreede committed Oct 6, 2023
1 parent e77afe5 commit 24b479b
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 0 deletions.
38 changes: 38 additions & 0 deletions tests/testthat/_snaps/inspect_language.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# language inspection yields stats

Code
cat(inspect_language(data, lang = "dutch"))
Output
### 5 hours
| turns| translated| words| turnduration| talkprop| people| hours| turns_per_h|
|-----:|----------:|-----:|------------:|--------:|------:|-----:|-----------:|
| 14022| 0| 69169| 1257| 0.98| 3| 5| 2804|
### nature
|nature | n|
|:------|-----:|
|laugh | 599|
|talk | 13366|
|NA | 57|
### 20 sources
Showing only the first 10 sources; use `allsources=T` to show all
|source | turns| translated| words| people| talkprop| minutes| hours|
|:---------------|-----:|----------:|-----:|------:|--------:|-------:|-----:|
|/dutch2/DVA10O | 501| 0| 3498| 2| 0.9| 15| 0.25|
|/dutch2/DVA11Q | 792| 0| 3318| 2| 1.0| 15| 0.25|
|/dutch2/DVA12S | 640| 0| 3112| 2| 0.9| 15| 0.25|
|/dutch2/DVA13U | 717| 0| 3548| 2| 1.0| 15| 0.25|
|/dutch2/DVA14W | 721| 0| 3099| 2| 0.9| 15| 0.25|
|/dutch2/DVA15Y | 770| 0| 3387| 2| 1.1| 15| 0.25|
|/dutch2/DVA16AA | 604| 0| 3889| 2| 1.1| 15| 0.25|
|/dutch2/DVA17AC | 782| 0| 3888| 2| 1.0| 15| 0.25|
|/dutch2/DVA19AG | 648| 0| 2957| 2| 0.9| 15| 0.25|
|/dutch2/DVA1A | 681| 0| 3432| 2| 1.0| 15| 0.25|

19 changes: 19 additions & 0 deletions tests/testthat/test-inspect_language.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## set up the test environment
# Install ifadv and devtools only if required
if (!requireNamespace("ifadv")){
if (!requireNamespace("devtools")){
install.packages("devtools")
}
devtools::install_github("elpaco-escience/ifadv")
}

data <- ifadv::ifadv

test_that("language inspection yields stats", {
expect_snapshot(cat(
inspect_language(
data, lang="dutch"
))
)

})

0 comments on commit 24b479b

Please sign in to comment.