@@ -2,6 +2,7 @@ var assert = require('chai').assert
22var $rdf = require ( 'rdflib' )
33var ns = require ( '../lib/vocab/ns.js' ) . ns
44var LDP = require ( '../lib/ldp' )
5+ var path = require ( 'path' )
56var stringToStream = require ( '../lib/utils' ) . stringToStream
67
78// Helper functions for the FS
@@ -27,7 +28,7 @@ describe('LDP', function () {
2728 it ( 'return file if file exists' , function ( done ) {
2829 // file can be empty as well
2930 write ( 'hello world' , 'fileExists.txt' )
30- ldp . readFile ( __dirname + '/resources/fileExists.txt' , function ( err , file ) {
31+ ldp . readFile ( path . join ( __dirname , '/resources/fileExists.txt' ) , function ( err , file ) {
3132 rm ( 'fileExists.txt' )
3233 assert . notOk ( err )
3334 assert . equal ( file , 'hello world' )
@@ -47,7 +48,7 @@ describe('LDP', function () {
4748 it ( 'should return content if metaFile exists' , function ( done ) {
4849 // file can be empty as well
4950 write ( 'This function just reads this, does not parse it' , '.meta' )
50- ldp . readContainerMeta ( __dirname + '/resources/' , function ( err , metaFile ) {
51+ ldp . readContainerMeta ( path . join ( __dirname , '/resources/' ) , function ( err , metaFile ) {
5152 rm ( '.meta' )
5253 assert . notOk ( err )
5354 assert . equal ( metaFile , 'This function just reads this, does not parse it' )
@@ -58,7 +59,7 @@ describe('LDP', function () {
5859 it ( 'should work also if trailing `/` is not passed' , function ( done ) {
5960 // file can be empty as well
6061 write ( 'This function just reads this, does not parse it' , '.meta' )
61- ldp . readContainerMeta ( __dirname + '/resources' , function ( err , metaFile ) {
62+ ldp . readContainerMeta ( path . join ( __dirname , '/resources' ) , function ( err , metaFile ) {
6263 rm ( '.meta' )
6364 assert . notOk ( err )
6465 assert . equal ( metaFile , 'This function just reads this, does not parse it' )
@@ -115,7 +116,7 @@ describe('LDP', function () {
115116 ' dcterms:title "This is a magic type" ;' +
116117 ' o:limit 500000.00 .' , 'sampleContainer/magicType.ttl' )
117118
118- ldp . listContainer ( __dirname + '/resources/sampleContainer/' , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
119+ ldp . listContainer ( path . join ( __dirname , '/resources/sampleContainer/' ) , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
119120 if ( err ) done ( err )
120121 var graph = $rdf . graph ( )
121122 $rdf . parse (
@@ -155,7 +156,7 @@ describe('LDP', function () {
155156 ' dcterms:title "This is a container" ;' +
156157 ' o:limit 500000.00 .' , 'sampleContainer/basicContainerFile.ttl' )
157158
158- ldp . listContainer ( __dirname + '/resources/sampleContainer/' , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
159+ ldp . listContainer ( path . join ( __dirname , '/resources/sampleContainer/' ) , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
159160 if ( err ) done ( err )
160161 var graph = $rdf . graph ( )
161162 $rdf . parse (
@@ -193,9 +194,9 @@ describe('LDP', function () {
193194 } )
194195
195196 it ( 'should ldp:contains the same amount of files in dir' , function ( done ) {
196- ldp . listContainer ( __dirname + '/resources/sampleContainer/' , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
197+ ldp . listContainer ( path . join ( __dirname , '/resources/sampleContainer/' ) , 'https://server.tld' , '' , 'text/turtle' , function ( err , data ) {
197198 if ( err ) done ( err )
198- fs . readdir ( __dirname + '/resources/sampleContainer/' , function ( err , files ) {
199+ fs . readdir ( path . join ( __dirname , '/resources/sampleContainer/' ) , function ( err , files ) {
199200 var graph = $rdf . graph ( )
200201 $rdf . parse (
201202 data ,
0 commit comments