文件操作 - onig-string-spec.js
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/atom/resources/app/apm/node_modules/oniguruma/spec/onig-string-spec.js
编辑文件内容
'use strict' const OnigString = require('..').OnigString describe('OnigString', () => { it('has a length property', () => { expect(new OnigString('abc').length).toBe(3) }) it('can be converted back into a string', () => { expect(new OnigString('abc').toString()).toBe('abc') }) it('can retrieve substrings (for conveniently inspecting captured text)', () => { const string = 'abcdef' const onigString = new OnigString(string) expect(onigString.substring(2, 3)).toBe(string.substring(2, 3)) expect(onigString.substring(2)).toBe(string.substring(2)) expect(onigString.substring()).toBe(string.substring()) expect(onigString.substring(-1)).toBe(string.substring(-1)) expect(onigString.substring(-1, -2)).toBe(string.substring(-1, -2)) onigString.substring({}) onigString.substring(null, undefined) }) it('handles invalid arguments', () => { expect(() => new OnigString(undefined)).toThrow('Argument must be a string') }) })
修改文件时间
将文件时间修改为当前时间的前一年
删除文件