Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hast du mal geschaut wie oft dein gcc ausgeführt wird? Man könnte bei dem Output meinen, das es mehrfach gestartet wird, wobei ich mir das nicht erklären kann - sofern du den selben Code ausführst. Ich hab das jetzt mal bei mir unter Debian getestet. (Versteckter Text) TargetFramework: net7 Quellcode (8 Zeilen) TargetFramework: net8 Quellcode (8 Zeilen) Wenn ich gcc von Hand ausführen: C-Quellcode (10 Zeilen)
-
Wie führe ich denn deine Tests aus dem Repo aus? Bin zu faul mich da weiter einzulesen und mach das sonst immer nur unter Windows Autsch, das müsste ja auch nur dotnet test sein?
-
So hab jetzt noch ein bissl getestet. Ähhhmmm also wenn ich den Test ausführe, kann ich dein Problem "reproduzieren"/ich bekomme immer unterschiedliche Ausgaben für net7. Wenn ich dein Code eins zu eins in eine leere Konsolenanwendung kopiere funktioniert es ohne Probleme. Kann es sein das das eventuell ein Problem mit XUnit und der Process-Klasse ist? Ich hatte auch Testweise zu deinen "Console.WriteLine" ein "File.Write..." hinzugefügt, um auszuschließen, das es vielleicht Probleme beim ITestO…
-
Du könntest vielleicht das ganze in ein minimal Testprojekt umsetzten und bei xunit ein Issue dazu erstellen? Kurzer Nachtrag zu: Zitat von slice: „Ich hatte auch Testweise zu deinen "Console.WriteLine" ein "File.Write..." hinzugefügt, um auszuschließen, das es vielleicht Probleme beim ITestOutputHelper gibt, aber auch in der Textdatei kamen immer unterschiedliche Ausgaben an (bei dotnet test).“Das schmerzt irgendwie Das ist natürlich Müll, aber ich habe eine Ausrede: Ich bin krank xD
-
Kann ich verstehen, bin da auch lieber zurückhaltender, weil ich immer das Gefühl habe nichts zu Wissen aber lass dich davon nicht bremsen, manchmal muss man einfach Fragen und wo wenn nicht bei denen die das Ding geschrieben haben. Danke, es wird schon wieder besser aber doof ist es trotzdem PS: Frohe Weihnachten!