Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
57ffa57992
|
||
|
|
70712b514c
|
@@ -2,9 +2,6 @@ name: Release Zig Application
|
||||
on:
|
||||
release:
|
||||
types: [published]
|
||||
workflow_run:
|
||||
workflows: [Zig Project Action]
|
||||
types: [completed]
|
||||
|
||||
jobs:
|
||||
release:
|
||||
|
||||
+1
-2
@@ -1,9 +1,8 @@
|
||||
.{
|
||||
.name = .fuzzig,
|
||||
// This is a [Semantic Version](https://semver.org/).
|
||||
.version = "0.0.0",
|
||||
.fingerprint = 0x6450ab302d40f9a8, // Changing this has security and trust implications.
|
||||
.minimum_zig_version = "0.16.0-dev.1254+bf15c791f",
|
||||
.minimum_zig_version = "0.16.0",
|
||||
.dependencies = .{},
|
||||
.paths = .{
|
||||
"build.zig",
|
||||
|
||||
+7
-8
@@ -202,6 +202,7 @@ const Allocator = std.mem.Allocator;
|
||||
|
||||
test "matching `s` on local files" {
|
||||
var gpa = testing.allocator;
|
||||
const io = testing.io;
|
||||
|
||||
// files to fuzzy match against
|
||||
var files: std.ArrayList([]const u8) = .empty;
|
||||
@@ -218,13 +219,13 @@ test "matching `s` on local files" {
|
||||
}
|
||||
|
||||
// arrange
|
||||
var dir = try std.fs.cwd().openDir(".", .{ .iterate = true });
|
||||
defer dir.close();
|
||||
var dir = try std.Io.Dir.cwd().openDir(io, ".", .{ .iterate = true });
|
||||
defer dir.close(io);
|
||||
|
||||
var iter = try dir.walk(gpa);
|
||||
defer iter.deinit();
|
||||
|
||||
while (try iter.next()) |entry| {
|
||||
while (try iter.next(io)) |entry| {
|
||||
switch (entry.kind) {
|
||||
.file => {
|
||||
if (std.mem.startsWith(u8, entry.path, ".git/")) continue;
|
||||
@@ -249,12 +250,10 @@ test "matching `s` on local files" {
|
||||
std.sort.heap(Result, results.items, {}, greaterThan);
|
||||
|
||||
var buf: [128]u8 = undefined;
|
||||
var buffer = std.fs.File.stderr().writer(&buf);
|
||||
var writer = &buffer.interface;
|
||||
const stderr = try std.Io.lockStderr(io, &buf, .escape_codes);
|
||||
var writer = stderr.file_writer;
|
||||
defer writer.flush() catch unreachable;
|
||||
|
||||
std.debug.lockStdErr();
|
||||
defer std.debug.unlockStdErr();
|
||||
defer std.Io.unlockStderr(io);
|
||||
|
||||
// assert
|
||||
var scored_entries: usize = 0;
|
||||
|
||||
Reference in New Issue
Block a user