68 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var console = require("../index")
 | |
| var test = require("tape")
 | |
| 
 | |
| if (typeof window !== "undefined" && !window.JSON) {
 | |
|     window.JSON = require("jsonify")
 | |
| }
 | |
| 
 | |
| test("console has expected methods", function (assert) {
 | |
|     assert.ok(console.log)
 | |
|     assert.ok(console.info)
 | |
|     assert.ok(console.warn)
 | |
|     assert.ok(console.dir)
 | |
|     assert.ok(console.time, "time")
 | |
|     assert.ok(console.timeEnd, "timeEnd")
 | |
|     assert.ok(console.trace, "trace")
 | |
|     assert.ok(console.assert)
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.log", function (assert) {
 | |
|     console.log("test-log")
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.info", function (assert) {
 | |
|     console.info("test-info")
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.warn", function (assert) {
 | |
|     console.warn("test-warn")
 | |
|     
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.time", function (assert) {
 | |
|     console.time("label")
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.trace", function (assert) {
 | |
|     console.trace("test-trace")
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.assert", function (assert) {
 | |
|     console.assert(true)
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.dir", function (assert) {
 | |
|     console.dir("test-dir")
 | |
| 
 | |
|     assert.end()
 | |
| })
 | |
| 
 | |
| test("invoke console.timeEnd", function (assert) {
 | |
|     console.timeEnd("label")
 | |
| 
 | |
|     assert.end()
 | |
| })
 |