Ori BernsteinRemove std.sleq2a3d4ab8 years agoHistory
23 lines · 514 B · Text
RawDownload
use std const main = {	eq(std.dirname("foo/bar"), "foo")	eq(std.dirname("/foo/bar"), "/foo")	eq(std.dirname("/foo/bar/"), "/foo")	eq(std.dirname("/bar/"), "/")	eq(std.dirname("/"), "/")	eq(std.dirname("///"), "/") 	eq(std.basename("foo/bar"), "bar")	eq(std.basename("/foo/bar"), "bar")	eq(std.basename("/foo/bar/"), "bar")	eq(std.basename("/bar/"), "bar")	eq(std.basename("/"), "")	eq(std.basename("///"), "")} const eq = {a, e	if !std.eq(e, a)		std.fatal("expected '{}', got '{}'\n", e, a)	;;}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t