UNPKG

analyze-sgf

Version:

Analyze SGF file by KataGo Parallel Analysis Engine to produce Reviewed SGF file

24 lines (21 loc) 874 B
const assert = require('assert'); const { isValidURL, httpgetSGF } = require('../src/httpget-sgf'); describe('httpgetSGF', () => { it('should download same SGF for cyberoro.', () => { const url = 'https://www.cyberoro.com/gibo_new/giboviewer/giboviewer.asp?gibo=' + 'https://open.cyberoro.com/gibo/202102/usul-bekchanghee.sgf' + '&gibonum=37122&bimg=&wimg='; assert.equal(isValidURL(url), true); const sgf = httpgetSGF(url); assert.equal(sgf.indexOf('(;GM['), 0); assert.equal(sgf[sgf.length - 1], ')'); }).timeout(10000); it('should download same SGF for Tygem.', () => { const url = 'http://service.tygem.com/service/gibo2/?seq=26978'; assert.equal(isValidURL(url), true); const sgf = httpgetSGF(url); assert.equal(sgf.indexOf('(;GM['), 0); assert.equal(sgf[sgf.length - 1], ')'); }).timeout(10000); });