From 191aa5d06fe3f44bb4078593b2d26f497695697e Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 28 Aug 2025 19:51:25 +0200 Subject: [PATCH] fix: properly return a string in getUrl() Fix #3. --- go-src/go.mod | 2 +- go-src/go.sum | 4 ++-- tests/ParserTest.php | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/go-src/go.mod b/go-src/go.mod index e065231..fbb7400 100644 --- a/go-src/go.mod +++ b/go-src/go.mod @@ -2,7 +2,7 @@ module publiccode-parser-wrapper go 1.24.5 -require github.com/italia/publiccode-parser-go/v4 v4.3.3 +require github.com/italia/publiccode-parser-go/v4 v4.3.4 require ( github.com/Jeffail/gabs v1.4.0 // indirect diff --git a/go-src/go.sum b/go-src/go.sum index 6ad69b5..e27a328 100644 --- a/go-src/go.sum +++ b/go-src/go.sum @@ -21,8 +21,8 @@ github.com/go-playground/validator/v10 v10.18.0 h1:BvolUXjp4zuvkZ5YN5t7ebzbhlUtP github.com/go-playground/validator/v10 v10.18.0/go.mod h1:dbuPbCMFw/DrkbEynArYaCwl3amGuJotoKCe95atGMM= github.com/italia/httpclient-lib-go v0.0.2 h1:4bJLywTVd7qHPdKxJXvvhlXp436JTC4KA6dLhIl5a6c= github.com/italia/httpclient-lib-go v0.0.2/go.mod h1:b0/D3ULsBw8X+zEl7j/kSZmiMlUdj+agppneOvSq6eA= -github.com/italia/publiccode-parser-go/v4 v4.3.3 h1:lnSnYvfwqo3lHvXbfrW7Y7mp7L6FBflTn5AURb1Sc/k= -github.com/italia/publiccode-parser-go/v4 v4.3.3/go.mod h1:a6Hh7o2TeSZcJkEjHdXU7A/kyHyJDVhnCPO6sT81lbo= +github.com/italia/publiccode-parser-go/v4 v4.3.4 h1:uPJbQg5QVakTMrnnQJkfgfEtHHxVNfKyuKBwaNO10vs= +github.com/italia/publiccode-parser-go/v4 v4.3.4/go.mod h1:a6Hh7o2TeSZcJkEjHdXU7A/kyHyJDVhnCPO6sT81lbo= github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= diff --git a/tests/ParserTest.php b/tests/ParserTest.php index c33379c..685189c 100644 --- a/tests/ParserTest.php +++ b/tests/ParserTest.php @@ -31,6 +31,7 @@ public function testPublicCodeAccessors(): void $publicCode = $this->parser->parse($this->yaml); $this->assertEquals('Medusa', $publicCode->getName()); + $this->assertEquals('https://github.com/italia/developers.italia.it.git', $publicCode->getUrl()); $this->assertEquals('AGPL-3.0-or-later', $publicCode->getLicense()); $this->assertEquals(['web'], $publicCode->getPlatforms());