-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Report #826
Open
HusseinSarrar05
wants to merge
60
commits into
gpodder:master
Choose a base branch
from
HusseinSarrar05:report
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Report #826
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…tus_text and /utils.py normalize_feed_url
- Implemented django mock tests for assumed branch cases on tests.py in web subdirectory of mygpo. - Need to clarify, and add better manual branch instrumentation, for proper testing and coverage enhancment
- Completed manual instrumentation over branches, and enhanced testing in tests.py for coverage enhancement
…ted function for testing purposes
…ll request. deleted unnecessary imports
Adjusted format for test implementation, instrumentation, and coverage to match team formatting, and specific output to a text file.
Final major adjustment to episode_status_icon testing. Changed coverage.txt file location to be a universal project root, rather than a local directory. Full branch coverage achieved
Adjusted testing and instrumentation with additional helper methods to report coverage information to root
…ctions episode_status_icon and mark_outdated in class EpisodeUpdater Completed instrumentation, testing and coverage, with coverage reporting functionality. I have added additional instrumentation for hidden branches, and implicit branches. Branch instrumentation for EpisodeUpdater was only applied to mark_outdated as they had the only functional instrumentable branches in the class, with tests checking functionality of Updater, and also mark_outdated for proper functionality in Django. Please note, coverage.txt will be generated in the same directory of the test directory, regardless of local system. Please adjust as necessary to conform to team standards.
Had to change exporting behaviour for coverage reporting in accordance to team standards
…odeUpdater) - Modified branch naming conventions - Re-analysed and found instrumentatino and testing errors with EpisodeUpdater testing
Initial coverage
[SAMUEL] 100% coverage on both function's tests
[ANDREAS] 100% coverage on both function's tests
[MOHAMED] 100% coverage on both function's tests
[HUSSEIN] 100% coverage on both function's tests
Adapt to machine
- Added member contributions to coverage and testing sections.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.