[Scummvm-git-logs] scummvm master -> 0af4950900064d12e2a7cb5eb708d06b5243d9fc

sev- noreply at scummvm.org
Wed Apr 24 22:41:30 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
0af4950900 DIRECTOR: LINGO: Adds cache file and test for getNthFileNameInFolder


Commit: 0af4950900064d12e2a7cb5eb708d06b5243d9fc
    https://github.com/scummvm/scummvm/commit/0af4950900064d12e2a7cb5eb708d06b5243d9fc
Author: Darkhood148 (ujjwal.sharma9999999 at gmail.com)
Date: 2024-04-25T00:41:27+02:00

Commit Message:
DIRECTOR: LINGO: Adds cache file and test for getNthFileNameInFolder

Adds a test for getNthFileNameInFolder by checking for a file named "0testfile" in the directory which is added in game-quirks.cpp

Changed paths:
    engines/director/game-quirks.cpp
    engines/director/lingo/tests/builtin.lingo


diff --git a/engines/director/game-quirks.cpp b/engines/director/game-quirks.cpp
index 416a0f74426..ae24855c550 100644
--- a/engines/director/game-quirks.cpp
+++ b/engines/director/game-quirks.cpp
@@ -65,6 +65,11 @@ struct CachedFile {
 	const byte *data;
 	int32 size;			// Specify -1 if strlen(data) is the size
 } const cachedFiles[] = {
+	{
+		"directortest", Common::kPlatformUnknown,
+		"0testfile",
+			(const byte *)"", 0
+	},
 	{ "trektech", Common::kPlatformWindows,
 		"NCC1701D.INI",
 			(const byte *)"cdromdrive=D\n", -1
diff --git a/engines/director/lingo/tests/builtin.lingo b/engines/director/lingo/tests/builtin.lingo
index b8f7a793482..94348eb2a88 100644
--- a/engines/director/lingo/tests/builtin.lingo
+++ b/engines/director/lingo/tests/builtin.lingo
@@ -50,3 +50,6 @@ set the scummvmVersion to 1201
 scummvmAssert(version = "12.0.1")
 
 set the scummvmVersion to save
+
+set n = getNthFileNameInFolder("@", 1)
+scummvmAssertEqual(n, "0testfile")




More information about the Scummvm-git-logs mailing list