mirror of
https://github.com/acamarata/nrel-spa-dart.git
synced 2026-06-30 19:04:24 +00:00
fix: remove invalid publisher field from pubspec, fix dart format
The publisher field is not recognized by pub and caused dart pub publish --dry-run to exit 65. Publisher is configured on pub.dev, not in pubspec. Also apply dart format to test file to fix the Format CI job.
This commit is contained in:
parent
86db6c6bae
commit
e19e4bdf20
2 changed files with 28 additions and 25 deletions
|
|
@ -7,7 +7,6 @@ version: 1.0.1
|
|||
homepage: https://github.com/acamarata/nrel-spa-dart
|
||||
repository: https://github.com/acamarata/nrel-spa-dart
|
||||
issue_tracker: https://github.com/acamarata/nrel-spa-dart/issues
|
||||
publisher: ariccamarata.com
|
||||
topics:
|
||||
- solar
|
||||
- astronomy
|
||||
|
|
|
|||
|
|
@ -126,24 +126,26 @@ void main() {
|
|||
expect(result.incidence.isNaN, isTrue);
|
||||
});
|
||||
|
||||
test('matches spaZaRts zenith/azimuth to within floating point tolerance',
|
||||
() {
|
||||
final za = getSpa(
|
||||
DateTime.utc(2024, 3, 15, 12, 0, 0),
|
||||
40.7128,
|
||||
-74.0060,
|
||||
-5.0,
|
||||
functionCode: spaZa,
|
||||
);
|
||||
final rts = getSpa(
|
||||
DateTime.utc(2024, 3, 15, 12, 0, 0),
|
||||
40.7128,
|
||||
-74.0060,
|
||||
-5.0,
|
||||
);
|
||||
expect((za.zenith - rts.zenith).abs(), lessThan(1e-10));
|
||||
expect((za.azimuth - rts.azimuth).abs(), lessThan(1e-10));
|
||||
});
|
||||
test(
|
||||
'matches spaZaRts zenith/azimuth to within floating point tolerance',
|
||||
() {
|
||||
final za = getSpa(
|
||||
DateTime.utc(2024, 3, 15, 12, 0, 0),
|
||||
40.7128,
|
||||
-74.0060,
|
||||
-5.0,
|
||||
functionCode: spaZa,
|
||||
);
|
||||
final rts = getSpa(
|
||||
DateTime.utc(2024, 3, 15, 12, 0, 0),
|
||||
40.7128,
|
||||
-74.0060,
|
||||
-5.0,
|
||||
);
|
||||
expect((za.zenith - rts.zenith).abs(), lessThan(1e-10));
|
||||
expect((za.azimuth - rts.azimuth).abs(), lessThan(1e-10));
|
||||
},
|
||||
);
|
||||
|
||||
test('throws when customAngles used with spaZa', () {
|
||||
expect(
|
||||
|
|
@ -366,8 +368,13 @@ void main() {
|
|||
|
||||
test('throws for invalid functionCode', () {
|
||||
expect(
|
||||
() => getSpa(DateTime.utc(2024, 1, 1), 40.0, -74.0, -5.0,
|
||||
functionCode: 4),
|
||||
() => getSpa(
|
||||
DateTime.utc(2024, 1, 1),
|
||||
40.0,
|
||||
-74.0,
|
||||
-5.0,
|
||||
functionCode: 4,
|
||||
),
|
||||
throwsA(isA<ArgumentError>()),
|
||||
);
|
||||
});
|
||||
|
|
@ -420,10 +427,7 @@ void main() {
|
|||
);
|
||||
expect(result.angles.length, equals(1));
|
||||
expect(result.angles[0], isA<SpaFormattedAnglesResult>());
|
||||
expect(
|
||||
result.angles[0].sunrise,
|
||||
matches(RegExp(r'^\d{2}:\d{2}:\d{2}$')),
|
||||
);
|
||||
expect(result.angles[0].sunrise, matches(RegExp(r'^\d{2}:\d{2}:\d{2}$')));
|
||||
});
|
||||
|
||||
test('incidence populated for spaAll', () {
|
||||
|
|
|
|||
Loading…
Reference in a new issue