Skip to content

Commit 0c248be

Browse files
committed
add file test
1 parent 143040c commit 0c248be

35 files changed

+2664
-0
lines changed

test/example/fileClient.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
var rudp = require('../../lib');
2+
var dgram = require('dgram');
3+
var fs = require('fs');
4+
var path = require('path');
5+
var filePath = path.join(__dirname, 'test.html');
6+
7+
var data = fs.readFileSync(filePath);
8+
9+
var clientSocket = dgram.createSocket('udp4');
10+
11+
var client = new rudp.Client(clientSocket, '128.119.245.46', 3001);
12+
13+
client.on('close', function () {
14+
clientSocket.close();
15+
});
16+
17+
client.send(data);

test/example/fileServer.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var rudp = require('../../lib');
2+
var dgram = require('dgram');
3+
4+
var serverSocket = dgram.createSocket('udp4');
5+
6+
serverSocket.bind(3001);
7+
8+
var server = new rudp.Server(serverSocket);
9+
10+
server.on('close', function () {
11+
serverSocket.close();
12+
});
13+
14+
server.on('connection', function (connection) {
15+
connection.on('data', function (data) {
16+
console.log(data.toString('utf8'));
17+
});
18+
});

test/example/test.html

Lines changed: 2499 additions & 0 deletions
Large diffs are not rendered by default.
1.37 KB
Binary file not shown.

test/example/test_files/3eavo.jpg

931 Bytes
Loading
605 Bytes
Binary file not shown.

test/example/test_files/5dVyA.png

796 Bytes
Loading

test/example/test_files/NKkKh.png

192 Bytes
Loading

test/example/test_files/XryCl.jpg

1.38 KB
Loading

test/example/test_files/analytics.js

Lines changed: 74 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)