Panic

A distributed testing framework designed for and built by the team at gunDB.

under development

Rough API draft

test('Client/server sync', function () {
	// set env variables
	this.env({
		url: 'http://localhost/gun'
	})

	// on every platform
	this.use(function () {
		this.env.db = new Gun(
			this.env.url
		)
	})

	// only on browsers
	this.client(function (client) {
		client.env.db.get('update').put({
			data: true
		})
	})
	
	// only on node clients
	this.server(function (server) {
		this.env.db.get('update').val(this.done)
	}, 15000)
	// 15 second timeout, run on the server
})

More sketches in notes.js

Description
No description provided
Readme 349 KiB
Languages
JavaScript 100%