File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change
1
+ var mysql = exports ;
1
2
var hashish = require ( 'hashish' ) ;
2
3
var Client = exports . Client = require ( './client' ) ;
3
4
var constants = require ( './constants' ) ;
5
+ var fs = require ( 'fs' ) ;
4
6
5
- exports . createClient = function ( config ) {
7
+ mysql . PACKAGE = ( function ( ) {
8
+ var json = fs . readFileSync ( __dirname + '/../package.json' , 'utf8' ) ;
9
+ return JSON . parse ( json ) ;
10
+ } ) ( ) ;
11
+
12
+ mysql . createClient = function ( config ) {
6
13
var client = new Client ( ) ;
7
14
hashish . update ( client , config || { } ) ;
8
15
return client ;
Original file line number Diff line number Diff line change
1
+ var common = require ( '../common' ) ;
2
+ var assert = require ( 'assert' ) ;
3
+ var test = common . fastOrSlow . fast ( ) ;
4
+ var mysql = require ( common . dir . lib + '/mysql' ) ;
5
+
6
+ test ( 'Package JSON is exported' , function ( ) {
7
+ assert . strictEqual ( mysql . PACKAGE . name , 'mysql' ) ;
8
+ } ) ;
You can’t perform that action at this time.
0 commit comments