Skip to content

Commit

Permalink
Fix test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
georgetayqy committed Apr 2, 2024
1 parent b611f29 commit 6573637
Show file tree
Hide file tree
Showing 13 changed files with 36 additions and 217 deletions.
60 changes: 3 additions & 57 deletions config/report-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,68 +7,14 @@ repos:
- my home PC
branches:
- branch: main
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very long blurb
- branch: master
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very very long blurb
- repo: https://github.com/user/repo2
authorNames:
- author1
- author One
- my author PC
branches:
- branch: main
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very very very long blurb
4 changes: 2 additions & 2 deletions src/main/java/reposense/model/BlurbMap.java
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package reposense.model;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.HashMap;
import java.util.Map;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
* Represents the mapping between the repo URL to the associated blurb.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
60 changes: 3 additions & 57 deletions src/systemtest/resources/ConfigSystemTest/report-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,68 +7,14 @@ repos:
- my home PC
branches:
- branch: main
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very long blurb
- branch: master
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very very long blurb
- repo: https://github.com/user/repo2
authorNames:
- author1
- author One
- my author PC
branches:
- branch: main
blurb:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
blurb: very very very long blurb
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
}
},
"blurbs": {
"url2Blurbs": {
"urlBlurbMap": {
"https://www.github.com/user/repo/branch": "first blurb\n",
"https://www.github.com/user/repo/branch2": "second blurb\n",
"https://www.github.com/user/repo/branch3": "third blurb\n"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,39 +1,20 @@
re:
- rePo: https://github.com/user/repo
branch: main
auhorNames:
title: RepoSense Report
repos:
- repo https://github.com/user/reposs
authorName:
- johnDoe
- John Doe
- my home PC
blurB: |
This is a very long multiline blurb that spans multiple
lines. This would be interpreted literally (with whitespaces
and everything) and can be parsed as such.
See https://yaml-multiline.info/ for more information on how you can
incorporate multiline strings into your config file!
- ro: https://github.com/user2/repo2
branch: main
authorName:
- johnDoe2
- John Doe 2
- my home PC 2
blurb
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tristique dui sit amet felis interdum,
id feugiat justo fermentum. Aliquam vitae tempus justo. In fringilla metus in leo dignissim iaculis.
Vivamus et quam eu justo pharetra iaculis. Aliquam erat volutpat. Pellentesque vitae nulla velit. Nullam
venenatis mollis tempor. Sed ut sollicitudin odio, imperdiet luctus mi. Nunc auctor, nulla vel dictum
dignissim, nulla felis ultricies erat, ut eleifend nibh justo eu ligula. Nunc condimentum tellus eu augue
vulputate rutrum. Suspendisse quis molestie massa. In non dignissim lectus. Curabitur a lobortis dolor.
Donec consequat augue sem. Nullam placerat lorem eu diam venenatis, in rhoncus massa mattis.
Aliquam nec ipsum vel tortor pulvinar blandit eu vitae mi. Mauris pretium pellentesque aliquam.
Integer in ornare erat, ut sagittis sem. Mauris fringilla porta lorem, ac egestas metus aliquam vel.
Quisque eu lorem a eros tempor dapibus non ac dolor. Ut tincidunt neque non ante semper egestas.
Integer tincidunt in augue in dictum. Nunc finibus tortor at quam tempor, in luctus tellus ultricies.
Donec pharetra dui eget ante facilisis imperdiet. Cras porta, neque id lacinia suscipit, eros tortor porttitor
metus, et vehicula risus purus sed metus. Maecenas iaculis condimentum arcu et tempus. Nullam volutpat aliquam
tincidunt. Aenean libero tellus, venenatis eu metus nec, accumsan placerat libero. Sed mi nisi, consequat
eu placerat non, imperdiet sed urna. Maecenas tristique quam ac elit efficitur, eu malesuada massa ultricies.
Nam efficitur neque a dapibus iaculis."
branc:
- branch: main
blurb: very long blurb
- branch: master
blurb: very very long blurb
- repo: https://github.com/user/repo2
authorNames:
- author1
- author One
- my author PC
branches:
- branch: main
blurb: very very very long blurb
Loading

0 comments on commit 6573637

Please sign in to comment.