Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration (https://www.delphipraxis.net/188837-deklaration-von-suite-unterscheidet-sich-von-vorheriger-deklaration.html)

Joshstrauss 12. Apr 2016 08:20

Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
Hallo,

könnte mir jemand erklären wie ich den Fehler den mein Compiler anzeigt beheben kann.

[DCC Fehler] DSharp.Testing.DUnit.pas(197): E2037 Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration

Dankeschön im Vorraus

4dk2 12. Apr 2016 08:26

AW: Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
edit:
das war schrott was ich geschrieben habe XD

4dk2 12. Apr 2016 08:34

AW: Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
ist das der source von der Unit?
ich hab die bei mir nicht.
https://delphisorcery.googlecode.com...ting.DUnit.pas

bei dir kommt der Fehler evtl daher das die funktion:
Delphi-Quellcode:
  TTestCase = class(TestFramework.TTestCase)
  ...
  public
    ...
    class function Suite: ITestSuite; override;
  end;

...
class function TTestCase.Suite: ITestSuite;
...
anders deklariert ist, als dann unten.
bei googlecode sieht es aber erstmal ok aus.

himitsu 12. Apr 2016 09:27

AW: Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
Ist in der Implementation eine Unit/Uses drin, die ein "anderes" ITestSuite einbindet?

Stevie 12. Apr 2016 12:58

AW: Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
Mach mal Ctrl+Click sowohl auf ITestSuite im interface als auch im Implementation Teil der Unit und schau wo du landest.

Welche Delphi, DSharp, DUnit Version nutzt du?

hoika 12. Apr 2016 14:30

AW: Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration
 
Hallo,
< [DCC Fehler] DSharp.Testing.DUnit.pas(197): E2037 Deklaration von 'Suite' unterscheidet sich von vorheriger Deklaration >

Quellcode sieht anders aus ...


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz