mirror of
https://github.com/beefytech/Beef.git
synced 2025-07-04 15:26:00 +02:00
Initial checkin
This commit is contained in:
parent
c74712dad9
commit
078564ac9e
3242 changed files with 1616395 additions and 0 deletions
18
IDE/Tests/EmptyTest/scripts/Minidump.txt
Normal file
18
IDE/Tests/EmptyTest/scripts/Minidump.txt
Normal file
|
@ -0,0 +1,18 @@
|
|||
SetSymSrvOptions("C:/SymCache", "http://linux.beefy2d.com/symbols\nhttps://msdl.microsoft.com/download/symbols", "TempCache")
|
||||
#SetSymSrvOptions("C:/SymCache", "https://msdl.microsoft.com/download/symbols\nhttps://chromium-browser-symsrv.commondatastorage.googleapis.com", "TempCache")
|
||||
#SetSymSrvOptions("C:/SymCache", "https://msdl.microsoft.com/download/symbols\nhttps://chromium-browser-symsrv.commondatastorage.googleapis.com", "None")
|
||||
|
||||
OpenCrashDump("dumps/Chrome1.dmp")
|
||||
WaitForPaused()
|
||||
|
||||
ClickPanelButton("Run")
|
||||
WaitForPaused()
|
||||
|
||||
AssertLineContains("*zero = 0;")
|
||||
|
||||
SelectCallStackIdx(2)
|
||||
AssertCurrentMethod("chrome_child.dll!content::RenderFrameImpl::OnFailedNavigation(const content::CommonNavigationParams& common_params, const content::RequestNavigationParams& request_params, bool has_stale_copy_in_cache, int error_code)")
|
||||
AssertEvalEquals("error_code", "-300")
|
||||
|
||||
SelectCallStackIdx(15)
|
||||
AssertCurrentMethod("chrome_child.dll!base::internal::InvokeHelper<1,void>::MakeItSo(void (bool)& weak_ptr, const base::WeakPtr<blink::scheduler::TaskQueueManager>&, const bool&)")
|
19
IDE/Tests/EmptyTest/scripts/NewProject01.txt
Normal file
19
IDE/Tests/EmptyTest/scripts/NewProject01.txt
Normal file
|
@ -0,0 +1,19 @@
|
|||
DelTree("$(ScriptDir)/../../NewProject01")
|
||||
OpenWorkspace("$(ScriptDir)/../../NewProject01")
|
||||
SaveAll()
|
||||
|
||||
# Create some temporary files that we rename, then make sure we can properly use them
|
||||
CreateFile("$(WorkspaceDir)/src/ClassA2.bf", "class ClassA\r\n{\r\n\tpublic static int GetA()\r\n\t{\r\n\t\treturn 20;\r\n\t}\r\n}")
|
||||
CreateFile("$(WorkspaceDir)/src/Program.bf", "using System;\r\n\r\nnamespace NewProject01\r\n{\r\n\tclass Program\r\n\t{\r\n\t\tpublic static void Main()\r\n\t\t{\r\n\t\t\tint a = ClassA.GetA() + ClassB.GetB();\r\n\t\t}\r\n\t}\r\n}")
|
||||
CreateFile("$(WorkspaceDir)/src/ClassA.txt", "class ClassA\r\n{\r\n\tpublic static int GetA()\r\n\t{\r\n\t\treturn 10;\r\n\t}\r\n}")
|
||||
RenameFile("$(WorkspaceDir)/src/ClassA.txt", "$(WorkspaceDir)/src/ClassA.bf")
|
||||
CreateFile("$(WorkspaceDir)/src/ClassB.txt", "class ClassB\r\n{\r\n\tpublic static int GetB()\r\n\t{\r\n\t\treturn 9;\r\n\t}\r\n}")
|
||||
RenameFile_TempRenameDelete("$(WorkspaceDir)/src/ClassB.txt", "$(WorkspaceDir)/src/ClassB.bf")
|
||||
DeleteFile("$(WorkspaceDir)/src/ClassA2.bf")
|
||||
|
||||
# File race condition
|
||||
Sleep(2000)
|
||||
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("a", "19")
|
21
IDE/Tests/EmptyTest/scripts/NewProject02.txt
Normal file
21
IDE/Tests/EmptyTest/scripts/NewProject02.txt
Normal file
|
@ -0,0 +1,21 @@
|
|||
SetFileWatcherDelay(100)
|
||||
|
||||
DelTree("$(ScriptDir)/../../NewProject02")
|
||||
OpenWorkspace("$(ScriptDir)/../../NewProject02")
|
||||
SaveAll()
|
||||
|
||||
# Create some temporary files that we rename, then make sure we can properly use them
|
||||
CreateFile("$(WorkspaceDir)/src/ClassA2.bf", "class ClassA\r\n{\r\n\tpublic static int GetA()\r\n\t{\r\n\t\treturn 20;\r\n\t}\r\n}")
|
||||
CreateFile("$(WorkspaceDir)/src/Program.bf", "using System;\r\n\r\nnamespace NewProject02\r\n{\r\n\tclass Program\r\n\t{\r\n\t\tpublic static void Main()\r\n\t\t{\r\n\t\t\tint a = ClassA.GetA() + ClassB.GetB();\r\n\t\t}\r\n\t}\r\n}")
|
||||
CreateFile("$(WorkspaceDir)/src/ClassA.txt", "class ClassA\r\n{\r\n\tpublic static int GetA()\r\n\t{\r\n\t\treturn 10;\r\n\t}\r\n}")
|
||||
RenameFile("$(WorkspaceDir)/src/ClassA.txt", "$(WorkspaceDir)/src/ClassA.bf")
|
||||
CreateFile("$(WorkspaceDir)/src/ClassB.txt", "class ClassB\r\n{\r\n\tpublic static int GetB()\r\n\t{\r\n\t\treturn 9;\r\n\t}\r\n}")
|
||||
RenameFile_TempRenameDelete("$(WorkspaceDir)/src/ClassB.txt", "$(WorkspaceDir)/src/ClassB.bf")
|
||||
DeleteFile("$(WorkspaceDir)/src/ClassA2.bf")
|
||||
|
||||
# File race condition
|
||||
Sleep(2000)
|
||||
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("a", "19")
|
Loading…
Add table
Add a link
Reference in a new issue