webBrowserAvailableForTesting: Is there a web browser available for testing?

View source: R/BrowserViz-class.R

webBrowserAvailableForTestingR Documentation

Is there a web browser available for testing?

Description

This package's unit tests require a web browser to connect to. our heuristic, though not bullet proof, is that one of three conditions must be met Supply the name of a function to call, identified by its key

Usage

webBrowserAvailableForTesting()

Value

Logical TRUE or FALSE

Examples

library(BrowserViz)
browserVizBrowserFile <- system.file(package="BrowserViz", "browserCode", "dist", "bvDemoApp.html")
if(BrowserViz::webBrowserAvailableForTesting()){
  bvApp <- BrowserViz(browserFile=browserVizBrowserFile, quiet=TRUE)
  data <- list(lowercase=letters, uppercase=LETTERS)
  json.returned <- roundTripTest(bvApp, data)
  html <- sprintf("<h3>round trip of json-encoded data, %d chars</h3>",
                  nchar(json.returned))
  displayHTMLInDiv(bvApp, html, "bvDemoDiv")
  closeWebSocket(bvApp)
  }


paul-shannon/BrowserViz documentation built on Jan. 15, 2024, 10:27 p.m.