Giter VIP home page Giter VIP logo

bm's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m Stephen, more commonly known as SWM (swim) and @swmcc on various guises on the interwebs.
  • ๐Ÿ’ž๏ธ I love my ๐Ÿถ Maggie, my ๐Ÿฑ Kitty and ๐Ÿ‘จโ€๐ŸŒพโœ‚๏ธ๐ŸŒณ . I โค๏ธ and ๐Ÿ’” ๐ŸŒ๏ธโ€โ™‚๏ธ at the same time.
  • ๐Ÿ  My actual home page on the interwebs.
  • ๐Ÿ— Iโ€™m currently building lots of things. Some public, some not.
  • ๐Ÿ’ผ You can see what I intend to do and work on by going to my GitHub Project.

๐Ÿ“• Latest Articles

bm's People

Contributors

swmcc avatar

Watchers

 avatar  avatar

bm's Issues

Add an option to create a bookmark

As a user of the BM application, I would like to introduce a new feature that enables me to add bookmarks using a switch, --add, followed by a URL and a title. This new feature aims to enhance the user experience by simplifying the process of adding bookmarks.

Acceptance Criteria:

The new feature should allow me to use a command like python bm.py --add "https://example.com" "Example Title".
The application should then interact with the Pulp app's API, creating a new bookmark with the provided URL and title.
If the bookmark is added successfully, the application should provide a success message; if not, an appropriate error message should be displayed.

Prerequisite:

This feature is contingent on the Pulp app having an API endpoint that supports the addition of a new bookmark. This will be addressed in this issue

Definition of Done:

  • The --add switch is implemented and tested.
  • The feature works as expected with the Pulp app's API endpoint, successfully adding a new bookmark with the provided URL and title.
  • The new feature is documented in the README.

test_search_command_success is failing

As a developer, I want all tests to pass in the BM repository, ensuring that the application functions as expected and maintains high-quality code standards. I value the role of tests in our development cycle, as they confirm that the application's individual parts are working correctly and provide confidence in the overall system's stability.

Acceptance Criteria:

All tests within the repository should execute successfully.
The test suite should cover all major functionalities of the BM application, including but not limited to adding and searching bookmarks.

Note:

Currently, the test_search_command_success test is failing. This test is critical as it verifies the functionality of the search command, which is one of the key features of our application. It is essential to investigate this failing test, identify the root cause, and implement a fix to ensure that the search command works as intended.

Definition of Done:

  • - All tests, including test_search_command_success, pass successfully.
  • - Any necessary code adjustments are made, ensuring that the test suite fully reflects the application's current state.
  • - The updated code, along with the passing test suite, is merged into the main branch.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.